码迷,mamicode.com
首页 > 编程语言 > 详细

python time模块

时间:2019-01-15 17:08:40      阅读:178      评论:0      收藏:0      [点我收藏+]

标签:%s   模块   struct   开始   localtime   time()   strftime   转换   日期   

1 import time
2 print(time.time())                               #显示现在时间戳
3 print(time.localtime(1547538482.8272612))        #将时间戳转为结构化时间
4 print(time.strftime("%Y-%m-%d %H:%M:%S",time.localtime(1547538482.8272612)))        #将结构化时间转换为字符串时间
5 
6 print(time.strptime("2019-01-15 15:48:02","%Y-%m-%d %H:%M:%S"))                     #将字符串时间转换成结构化时间
7 print(time.mktime(time.strptime("2019-01-15 15:48:02","%Y-%m-%d %H:%M:%S")))        #将结构化时间转换成时间戳

结果对照:

1 1547539048.6189735
2 time.struct_time(tm_year=2019, tm_mon=1, tm_mday=15, tm_hour=15, tm_min=48, tm_sec=2, tm_wday=1, tm_yday=15, tm_isdst=0)
3 2019-01-15 15:48:02
4 time.struct_time(tm_year=2019, tm_mon=1, tm_mday=15, tm_hour=15, tm_min=48, tm_sec=2, tm_wday=1, tm_yday=15, tm_isdst=-1)
5 1547538482.0

 python时间格式化的符号:

 1 %y 两位数的年份表示(00-99 2 %Y 四位数的年份表示(000-9999 3 %m 月份(01-12 4 %d 月内中的一天(0-31 5 %H 24小时制小时数(0-23 6 %I 12小时制小时数(01-12 7 %M 分钟数(00=59 8 %S 秒(00-59 9 %a 本地简化星期名称
10 %A 本地完整星期名称
11 %b 本地简化的月份名称
12 %B 本地完整的月份名称
13 %c 本地相应的日期表示和时间表示
14 %j 年内的一天(001-36615 %p 本地A.M.或P.M.的等价符
16 %U 一年中的星期数(00-53)星期天为星期的开始
17 %w 星期(0-6),星期天为星期的开始
18 %W 一年中的星期数(00-53)星期一为星期的开始
19 %x 本地相应的日期表示
20 %X 本地相应的时间表示
21 %Z 当前时区的名称
22 %% %号本身

 

python time模块

标签:%s   模块   struct   开始   localtime   time()   strftime   转换   日期   

原文地址:https://www.cnblogs.com/NoteBook3013/p/10272433.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!