Python时间与时间戳转换

时间:2022-05-05
本文章向大家介绍Python时间与时间戳转换,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。

python的datetime转换为UNIX时间戳

#导入time模块(用于转换时间戳)
In [1]: import time
 
# 导入datetime模块(用于获取当前标准时间)
In [2]: import datetime
 
#获取当前时间并赋值给变量what_Time
In [3]: what_Time = datetime.datetime.now()
 
#打印what_Time
In [4]: print what_Time
2017-04-24 08:56:31.096301  
 
#转换UNIX时间戳,并把结果赋值给unix_Timestamp变量
In [5]: unix_Timestamp = time.mktime(what_Time.timetuple())
 
#打印unix_Timestamp变量的结果,得到10位的unix时间戳。
In [6]: print unix_Timestamp
1493038591.0

把unix时间戳转换为python的datetime时间

In [7]: Now_Time = datetime.datetime.fromtimestamp(unix_Timestamp)        
 
In [8]: print Now_Time
2017-04-24 08:56:31