Python3-熊猫计算存储日期和当前日期之间的时差

时间:2018-08-17 10:38:35

标签: python-3.x pandas

我有以下代码:

import pandas as pd

current_date = pd.Timestamp.now() #2018-08-17 16:05:53.842894
created_date = pd.to_datetime("2018-07-23 09:52:06.090000")
diffrence = (pd.Timedelta(current_date - feed_created_date).seconds)
print(diffrence)
#output is - 22427

理想输出应为2,182,487。我无法找出为什么给出的输出错误或我做错了什么。

任何帮助将不胜感激。 提前致谢。

1 个答案:

答案 0 :(得分:2)

问题是seconds是一个属性,值在>= 0 and less than 1 day之间。请改用total_seconds()

diffrence = (pd.Timedelta(current_date - created_date).total_seconds())
相关问题