将日期和时间转换为时间戳

更是如此

我有一个文本文件,想要在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] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章