
我们都知道对于时间上的类型,就存在那两个,一个是time,还有一个是datetime,要是说两者之间有什么区别呢?其实总的来说,后者应该是前者的进阶,但是一般情况下,我们在选择使用上,也可以相互调换着使用,具体要怎么做呢?下面小编给大家整理了详细内容,一起来看下吧。
time转换datetime类型
代码演示:
1 2 3 4 5 6 | 使用fromtimestamp()方法
from time import time
from datetime import datetime
time01 = time() # 获取当前时间
print( "转化前" ,time01)
print( "转化后" ,datetime.fromtimestamp(time01))
|
输出结果:
1 2 | 转化前 1593160246.8704221
转化后 2020-06-26 16:30:46.870422
|
datetime转换为time类型
1 2 3 4 5 6 | 使用timestamp()方法
from time import time
from datetime import datetime
datetime01 = datetime.today()
print( "转化前" ,datetime01)
print( "转化成时间戳" ,datetime01.timestamp())
|
输出结果:
1 2 | 转化前 2020-06-26 16:30:46.870481
转化成时间戳 1593160246.870481
|
好啦,大家如果也碰到了需要日期时间类型相互转换的内容,就来看看小编这篇文章吧,一定让你受益匪浅哦~更多相关学习资料,点击进入python教程中心。