gpt4 book ai didi

python-2.7 - 类型错误 : can't subtract offset-naive and offset-aware datetimes

转载 作者:行者123 更新时间:2023-12-02 00:44:05 34 4
gpt4 key购买 nike

所以我试图减去 datetime 对象。我使用 dateutil.parser 获得了一个,另一个来自 datetime.now()。我不断得到一个

TypeError: can't subtract offset-naive and offset-aware datetimes

我检查了解决方案,但它们似乎不起作用。这是代码:

import json
from dateutil import parser
from datetime import *

with open(".log") as dataFile:
dataFile.seek(0)
data = []
line=dataFile.readline()
data=json.loads(line)
data=ast.literal_eval(json.dumps(data))
last=parser.parse(data["TIME"])
print datetime.now()-last

这是它正在读取的数据行:

{"TIME": "2017-06-29T15:17:27.663Z"}

最佳答案

通过将打印更改为

来修复它
print datetime.utcnow().replace(tzinfo=pytz.UTC)-last

关于python-2.7 - 类型错误 : can't subtract offset-naive and offset-aware datetimes,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44959277/

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