Python datetime和unix时间戳之间相互转换的讲解
pythondatetime和unix时间戳之间相互转换
1、代码:
importtime importdatetime #1、datetime转unix时间戳 #(1)、逐个打印 n=datetime.datetime.now()#当前时间 a=n.timetuple() b=time.mktime(a) c=int(b) #(2)、链式打印 r=int(time.mktime(datetime.datetime.now().timetuple())) #2、将unix时间戳转换为python的datetime u=1439111214.0#unix时间戳 t=datetime.datetime.fromtimestamp(u) print('-----datetime=>unix------') print('------逐个打印------') print('n:',n) print('a:',a) print('b:',b) print('c:',c) print('------链式打印------') print('r:',r) print('-----unix=>datetime------') print('t:',t)
2、打印:
-----datetime=>unix------ ------逐个打印------ n:2018-05-2317:11:10.587935 a:time.struct_time(tm_year=2018,tm_mon=5,tm_mday=23,tm_hour=17,tm_min=11,tm_sec=10,tm_wday=2,tm_yday=143,tm_isdst=-1) b:1527066670.0 c:1527066670 ------链式打印------ r:1527066670 -----unix=>datetime------ t:2015-08-0917:06:54
总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对毛票票的支持。如果你想了解更多相关内容请查看下面相关链接