gpt4 book ai didi

python - 在 Pandas 中返回没有时间的日子

转载 作者:行者123 更新时间:2023-11-28 16:57:21 25 4
gpt4 key购买 nike

我的预期结果是 77。但是,使用我当前的解决方案,我也得到了 days 06:57:45.145166。我尝试将 dt.days 添加到 difference,但这并没有解决问题。我在这里做错了什么?

>>> today = pd.to_datetime('today')
>>> print(today)
2019-07-20 08:57:45.145166
>>> print(event_data['start_date'][0])
2019-09-04 02:00:00

>>> difference_in_days = today - event_data['start_date'][0]
>>> print(difference_in_days)
77 days 06:57:45.145166

最佳答案

使用Timedelta.days如果使用标量:

difference_in_days = (today - event_data['start_date'][0]).days

如果使用由 timedeltas 填充的 Series 使用 Series.dt.days :

(today - event_data['start_date']).days.dt.days

关于python - 在 Pandas 中返回没有时间的日子,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57123239/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com