gpt4 book ai didi

python - 将 datetime 转换为 Unix 时间戳并将其转换回 python

转载 作者:IT老高 更新时间:2023-10-28 12:24:23 25 4
gpt4 key购买 nike

我有 dt = datetime(2013,9,1,11),我想获取这个 datetime 对象的 Unix 时间戳。

当我执行 (dt - datetime(1970,1,1)).total_seconds() 时,我得到了时间戳 1378033200

当使用 datetime.fromtimestamp 将其转换回来时,我得到了 datetime.datetime(2013, 9, 1, 6, 0)

时间不匹配。我在这里错过了什么?

最佳答案

解决方案是

import time
import datetime
d = datetime.date(2015,1,5)

unixtime = time.mktime(d.timetuple())

关于python - 将 datetime 转换为 Unix 时间戳并将其转换回 python,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19801727/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com