【发布时间】:2017-07-06 21:36:41
【问题描述】:
所以我试图减去 datetime 对象。我从使用 dateutil.parser 得到一个,另一个来自 datetime.now()。我一直收到一个
TypeError: 不能减去 offset-naive 和 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"}
【问题讨论】:
标签: python-2.7 python-datetime python-dateutil