小编给大家分享一下关于python时间戳的简介,希望大家阅读完这篇文章后大所收获,下面让我们一起去探讨吧!

时间戳是指格林威治时间自1970年1月1日(00:00:00 GMT)至当前时间的总秒数。它也被称为Unix时间戳(Unix Timestamp)。

在python中,时间戳是一串数字,当我们要把它转换为具有一定格式的时间数据如 ‘2018-08-08 11:11:11’ 时,需要用到time模块。同样,时间数据也可以转换为时间戳。

python中时间戳计算:

1、将字符串的时间转换为时间戳

importtimea="2013-10-1023:40:00"#将其转换为时间数组timeArray=time.strptime(a,"%Y-%m-%d%H:%M:%S")#转换为时间戳timeStamp=int(time.mktime(timeArray))timeStamp==1381419600

2、时间戳转换为指定格式日期:

方法一:

利用localtime()转换为时间数组,然后格式化为需要的格式,如

importtimetimeStamp=1381419600timeArray=time.localtime(timeStamp)otherStyleTime=time.strftime("%Y-%m-%d%H:%M:%S",timeArray)otherStyletime=="2013-10-1023:40:00"

方法二:

importdatetimetimeStamp=1381419600dateArray=datetime.datetime.utcfromtimestamp(timeStamp)otherStyleTime=dateArray.strftime("%Y-%m-%d%H:%M:%S")otherStyletime=="2013-10-1023:40:00"

看完了这篇文章,相信你对关于python时间戳的简介有了一定的了解,想了解更多相关知识,欢迎关注亿速云行业资讯频道,感谢各位的阅读!