python time模块
Posted 射手丶摩羯座
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python time模块相关的知识,希望对你有一定的参考价值。
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-366) 15 %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模块的主要内容,如果未能解决你的问题,请参考以下文章