我不确定我是否误解了某些内容,或者这是否是一个错误。
In [78]: df['time'][0]
Out[78]: Timestamp('2009-04-19 13:09:35')
In [79]: df['time'][1]
Out[79]: Timestamp('2009-04-19 13:09:39')
In [80]: (df['time'][0]-df['time'][1])
Out[80]: Timedelta('-1 days +23:59:56')
In [81]: (df['time'][0]-df['time'][1]).seconds
Out[81]: 86396
我认为timedelta对象上的seconds属性会返回-4但是它返回86396(即86400 - 4)。
这是一个错误还是我误解了秒属性应该做什么?