首页 > 其他 > 详细

时间模块(time)

时间:2019-09-04 13:39:59      阅读:63      评论:0      收藏:0      [点我收藏+]

 

python中时间有三种表示方法

时间戳(timestamp)

给计算机看的

例如:时间模块中time.time()就可以查询从19701月1号林晨到现在的时间,用秒表示的。

格式化的时间字符串(Format string)

方便人看

import time
print(time.strftime(%Y-%m-%d  %H-%M-%S))
print(time.strftime(%Y-%m-%d  %X))

技术分享图片

技术分享图片

分别对应年月日,时分秒。

其他时间表示方法还有如下图:

技术分享图片

元组(strict-time)

计算用

技术分享图片
struct_time = time.localtime()
print(struct_time)
print(struct_time.tm_mon)
View Code

这个时候我们可以看到结构化时间就类似于可命名元组,可以直接通过关键字去查询。

技术分享图片

三种时间的转换方式

技术分享图片

我们可以看到,在字符串时间和时间戳时间进行转换时,都必须通过结构化时间作为中转才能转换。

#时间戳转结构化
print(time.localtime(time.time()))
#结构化转时间戳
print(time.mktime(time.localtime()))

技术分享图片

 

字符串转结构化

技术分享图片

技术分享图片

 

时间模块(time)

原文:https://www.cnblogs.com/zly9527/p/11458575.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!