我有一个文本文件,想要在python中打开并获取日期和时间(在标头中),然后将其更改为秒(时间戳)。但结果与在线网站不同。代码:
with open('sample for north - Kopie.txt', "r") as f:
content = f.readlines()
for x in content :
day = float (content [0][:2])
month = float (content [0][3:5])
year = float (content [0][6:10])
hour = float (content [0][10:13])
minn = float (content [0][14:16])
second = float (content [0][17:19])
time = float ((((year-1970)*31556926)+((month-1)*2629743)+((day-1)*86400)+((hour)*3600)+((minn)*60)+second))
for 13.07.2015 09:38:17程序的结果是1436911625,但网站的结果是1436780297。
您可以使用时间模块:
import time
>>>print(time.mktime(time.strptime("13.07.2015 09:38:17", "%d.%m.%Y %H:%M:%S")))
1436769497.0
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句