时间戳之间的天差

时间:2020-07-22 02:10:29

标签: python pandas dataframe timestamp data-science

我正在尝试创建一个包含两个时间戳之间差异的列。差异应表示为天。

data = {'date1':['2020-12-01 00:00:00', '2020-12-09 00:00:00']}
df = pd.DataFrame(data)
df['date1'] = pd.to_datetime(df['date1'])

benchmark=pd.Timestamp('2020-12-11 00:00:00')
benchmark-df['date1']

输出:

0   10 days
1    2 days
Name: date1, dtype: timedelta64[ns]

上面给出的区别在于可以从中提取日期的Timedelta-除了迭代每一行以提取days属性之外,是否有一种更短而有效的方式来获取日期为int类型?

0 个答案:

没有答案
相关问题