Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/277.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 为什么减去两个UTC时间戳会得到;减法必须有相同的时区或没有时区;?_Python_Pandas_Datetime - Fatal编程技术网

Python 为什么减去两个UTC时间戳会得到;减法必须有相同的时区或没有时区;?

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

我试图将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-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