Python 为什么减去两个UTC时间戳会得到;减法必须有相同的时区或没有时区;?
我试图将Pandas datetime与Python datetime进行比较 代码Python 为什么减去两个UTC时间戳会得到;减法必须有相同的时区或没有时区;?,python,pandas,datetime,Python,Pandas,Datetime,我试图将Pandas datetime与Python datetime进行比较 代码 cur_t = pandas.Timestamp.utcnow() 给出: Timestamp('2019-02-14 14:31:40.283415+0000', tz='UTC') Timestamp('2019-02-14 14:28:32+0000', tz='UTC') 代码呢 data_t=indata.data.loc[2000].last_time 给出: Timestamp('2019
cur_t = pandas.Timestamp.utcnow()
给出:
Timestamp('2019-02-14 14:31:40.283415+0000', tz='UTC')
Timestamp('2019-02-14 14:28:32+0000', tz='UTC')
代码呢
data_t=indata.data.loc[2000].last_time
给出:
Timestamp('2019-02-14 14:31:40.283415+0000', tz='UTC')
Timestamp('2019-02-14 14:28:32+0000', tz='UTC')
但是,从当前数据中减去数据会产生TypeError:时间戳减法必须具有相同的时区或没有时区
这是怎么回事?为什么andas不能比较同一时区的两个时间?可能会有帮助。我也有同样的问题:试图从时间戳('2020-03-26 15:04:05+0000',tz='UTC')中减去时间戳('2020-03-26 15:04:05+0000',tz='UTC')给出“类型错误:时间戳减法必须有相同的时区或没有时区”@SushovanMandal哪种版本的熊猫?使用1.0.3我不明白这一点error@Paul熊猫v0.25.3