本文教程操作环境:windows7系统Python 3.9.1,DELL G3电脑。
1、时间戳概念
时间戳是指格林威治时间的自治时间1970年1月1日(00:00:00 GMT)到当前时间的总秒数。它包括三个部分:
(1)需要时间戳的文件摘要(digest)
(2)DTS收到文件的日期和时间
(3)DTS的数字签名
2、转换实例
我们可以使用内置模块 datetime 获取当前时间,然后将其转换为相应的时间戳。
importdatetime importtime #获取当前时间 dtime=datetime.datetime.now() un_time=time.mktime(dtime.timetuple()) print(un_time) #将unix时间戳转换为“当前时间”格式 times=datetime.datetime.fromtimestamp(un_time) print(times)
转换结果:
1559568302.0
2019-06-03 21:25:02
我们已经知道如何选择获得时间。datetime完成。但最终获得的时间形式不是我们想要的。此时,我们需要使用转换形式。说到时间戳,有些人会有点奇怪。事实上,这是一段时间秒数的计算。
以上就是python中datetime转时间戳的方法,在了解了相关的时间戳概念后,可以实际操作转换方法,看看转换是否可以独立完成。