Python 3.x Python3-计算存储日期和当前日期之间的时间差

Python 3.x Python3-计算存储日期和当前日期之间的时间差,python-3.x,pandas,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 -

我有以下代码:

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
理想的输出应该是2182487。我无法找到为什么这是给不正确的输出或我做错了什么

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

问题在于
秒数
是一个值介于
>=0和小于1天之间的属性。使用
total_seconds()
代替:

diffrence = (pd.Timedelta(current_date - created_date).total_seconds())

您是否尝试过使用
.total_seconds()
而不是.code>seconds
?@JonClements-total_seconds()有效。谢谢。可能有两份