我试图从datetime.datetime.today()
的值中减去一个日期值,以计算某事物发生的时间。但它抱怨道:
TypeError: can't subtract offset-naive and offset-aware datetimes
datetime.datetime.today()
的返回值似乎不是“时区感知”,而我的其他日期值是。我如何从datetime.datetime.today()
获得一个时区感知的返回值?
理想的解决方案是让它自动知道时区。
现在,它给我的时间是当地时间,恰好是PST,即UTC - 8小时。最坏的情况下,是否有一种方法可以手动输入一个时区值到datetime.datetime.today()
返回的datetime
对象中,并将其设置为UTC-8?