【发布时间】:2021-08-10 17:38:57
【问题描述】:
我通过将较早的时间戳减去后面的时间戳得到这个奇怪的结果:
pd.to_datetime('2021-05-21 06:00:00') - pd.to_datetime('2021-05-21 06:02:00')
输出:
Timedelta('-1 days +23:58:00')
预期输出:
Timedelta('-0 days 00:02:00')
计算负时差的正确方法是什么?谢谢!
【问题讨论】:
-
请用 pandas 版本更新您的问题
-
你期待什么结果?
-
@Umar.H 我的意思是我希望 - 2 分钟,而不是 - 2 天。
-
这给出了正确的输出......你的结果是
Timedelta('-1 days +23:58:00')等于-24:00:00 + 23:58:00=>2 mins -
@MykolaZotko.. 我就是这么做的
标签: python pandas time-series timestamp timedelta