Python获取、格式化当前时间日期的方法


Posted in Python onFebruary 10, 2020

Python获取当前时间_获取格式化时间:

Python获取当前时间:

使用 time.time( ) 获取到距离1970年1月1日的秒数(浮点数),然后传递给 localtime 获取当前时间

#使用 time.localtime(time.time())
import time
times = time.time()
print(times) # 表示自 1970 年 1月 1 日 过去了多久
# 1581305612.0510154 
localtime = time.localtime(times)
print(localtime)
# time.struct_time(tm_year=2020, tm_mon=2, tm_mday=10, tm_hour=11,
# tm_min=33, tm_sec=32, tm_wday=0, tm_yday=41, tm_isdst=0)

# 2020年2月10日11时33分32秒 周一 这一年的第 41 天 非夏令时

获取格式化时间:

time.time() 获取到1970年1月1日的秒数 -> time.localtime() 转变为当前时间 -> time.asctime() 将时间格式化

#获取格式化时间
import time
times = time.time()
print(times)
# 1581306786.3478658

local_times = time.localtime(times)
print(local_times)
# time.struct_time(tm_year=2020, tm_mon=2, tm_mday=10, tm_hour=11,
# tm_min=53, tm_sec=6, tm_wday=0, tm_yday=41, tm_isdst=0)

# 使用 asctime 将得到的 local_times 转化为有格式的时间
local_time_asctimes = time.asctime(local_times)
print(local_time_asctimes)
# Mon Feb 10 11:53:06 2020

格式化日期:

%y :两位数的年份表示 (00~99)

%Y :四位数的年份表示 (000~9999)

%m :月份(01~12)

%d :月份中的某一天(0~31)

%H :某时,24小时制(0~23)

%I :某时,12小时制(01~12)

%M :某分(0~59)

%S :某秒(00~59)

%a :周几的英文简称

%A :周几的完整英文名称

%b :月份的英文简称

%B :月份的完整英文名称

%c :本地相应的日期表示和时间表示

%j :年内的某一天(001~366)

%p :本地 A.M. 或 P.M.的等价符

%U :一年中的星期数(00~53)注:星期天为星期的开始

%w :星期(0~6)注:星期天为星期的开始

%W :一年中的星期数(00~53)注:星期一为星期的开始

%x :本地相应的日期表示

%X :本地相应的时间表示

%Z : 当前时区的名称

%% :输出一个%

time.strftime(format[,t]):

# 格式化日期
# time.strftime(format[,t]) 参数为日期格式
import time
times = time.time()
local_time = time.localtime(times)

# Y 年 - m 月 - d 日 H 时 - M 分 - S 秒
print(time.strftime("%Y-%m-%d %H:%M:%S",local_time))
# 2020-02-10 12:07:55

# Y 年 - b 月份英文简称 - d 日期 - H 时 - M 分 - S 秒 - a 周几的英文简称
print(time.strftime("%Y %b %d %H:%M:%S %a",local_time))
# 2020 Feb 10 12:07:55 Mon

获取某月的日历:

calendar.month(year,month):

获取 year 年 month 月的日历

# 获取某月的日历
import calendar

cal = calendar.month(2020,2)
print("以下为2020年2月的日历")
print(cal)
#  February 2020
# Mo Tu We Th Fr Sa Su
#         1 2
# 3 4 5 6 7 8 9
# 10 11 12 13 14 15 16
# 17 18 19 20 21 22 23
# 24 25 26 27 28 29

以上就是三水点靠木小编整理的关于获取当前时间日期并格式化的方法,希望能够帮助到大家。

Python 相关文章推荐
Python设计模式之观察者模式实例
Apr 26 Python
从零学Python之入门(三)序列
May 25 Python
python字符串替换的2种方法
Nov 30 Python
Python中使用Inotify监控文件实例
Feb 14 Python
Python实现按当前日期(年、月、日)创建多级目录的方法
Apr 26 Python
python实现二维插值的三维显示
Dec 17 Python
实时获取Python的print输出流方法
Jan 07 Python
Python搭建Spark分布式集群环境
Jul 05 Python
python中的global关键字的使用方法
Aug 20 Python
pytorch查看模型weight与grad方式
Jun 24 Python
python3.5的包存放的具体路径
Aug 16 Python
python利用platform模块获取系统信息
Oct 09 Python
Python3操作MongoDB增册改查等方法详解
Feb 10 #Python
Python实现结构体代码实例
Feb 10 #Python
Python守护进程实现过程详解
Feb 10 #Python
Python3 字典dictionary入门基础附实例
Feb 10 #Python
python列表返回重复数据的下标
Feb 10 #Python
Python中断多重循环的几种方式详解
Feb 10 #Python
django有外键关系的两张表如何相互查找
Feb 10 #Python
You might like
[EPIC] Larva vs Flash ZvT @ Crossing Field [2017-10-09]
2020/03/17 星际争霸
ThinkPHP中RBAC类的四种用法分析
2014/11/24 PHP
一个简单安全的PHP验证码类 附调用方法
2016/06/24 PHP
thinkphp3.2中实现phpexcel导出带生成图片示例
2017/02/14 PHP
javascript 火狐(firefox)不显示本地图片问题解决
2008/07/05 Javascript
JQuery 实现的页面滚动时浮动窗口控件
2009/07/10 Javascript
前端开发必须知道的JS之原型和继承
2010/07/06 Javascript
javascript 上下banner替换具体实现
2013/11/14 Javascript
Javascript类型系统之String字符串类型详解
2016/06/21 Javascript
Javascript中this绑定的3种方法与比较
2016/10/13 Javascript
ReactJs快速入门教程(精华版)
2016/11/28 Javascript
微信小程序 支付功能开发错误总结
2017/02/21 Javascript
angularjs ui-router中路由的二级嵌套
2017/03/10 Javascript
Angular2学习教程之ng中变更检测问题详解
2017/05/28 Javascript
微信小程序实现animation动画
2018/01/26 Javascript
vue-video-player 通过自定义按钮组件实现全屏切换效果【推荐】
2018/08/29 Javascript
脚手架vue-cli工程webpack的基本用法详解
2018/09/29 Javascript
koa+jwt实现token验证与刷新功能
2019/05/30 Javascript
layui表格设计以及数据初始化详解
2019/10/26 Javascript
[00:15]天涯墨客终极技能展示
2018/08/25 DOTA
[41:13]完美世界DOTA2联赛PWL S2 Forest vs Rebirth 第一场 11.20
2020/11/20 DOTA
python绘制条形图方法代码详解
2017/12/19 Python
python如何实现视频转代码视频
2019/06/17 Python
OpenCV python sklearn随机超参数搜索的实现
2020/01/17 Python
Python求两个字符串最长公共子序列代码实例
2020/03/05 Python
pyinstaller打包找不到文件的问题解决
2020/04/15 Python
css3实现简单的白云飘动背景特效
2020/10/28 HTML / CSS
英国最受欢迎的手表网站:Watch Shop
2016/10/21 全球购物
世界上最大的艺术和工艺用品商店:MisterArt.com
2018/07/13 全球购物
电气技术员岗位职责
2013/11/19 职场文书
英文自荐信
2013/12/19 职场文书
教堂婚礼主持词
2014/03/14 职场文书
劳动仲裁代理词范文
2015/05/25 职场文书
旅游安全责任协议书
2016/03/22 职场文书
Python selenium的这三种等待方式一定要会!
2021/06/10 Python
Win10此设备不支持接收Miracast无法投影的解决方法
2022/07/07 数码科技