我在 csv 文件中有一个日期列,说Date
有这种格式的日期04/21/2013
,我还有一个列Next_Day
。在Next_Day
列中,我想填充日期列中提到的日期之后的日期。例如。如果日期列有04/21/2013
日期,那么我想04/22/2013
在 Next_Day 列中。
我们可以+1
在 excel 中使用,但我不知道如何在 Python 中执行此操作。
请帮我解决这个问题。
我在 csv 文件中有一个日期列,说Date
有这种格式的日期04/21/2013
,我还有一个列Next_Day
。在Next_Day
列中,我想填充日期列中提到的日期之后的日期。例如。如果日期列有04/21/2013
日期,那么我想04/22/2013
在 Next_Day 列中。
我们可以+1
在 excel 中使用,但我不知道如何在 Python 中执行此操作。
请帮我解决这个问题。
>>> import datetime
>>> s = '04/21/2013'
>>> d = datetime.datetime.strptime(s, '%m/%d/%Y') + datetime.timedelta(days=1)
>>> print(d.strftime('%m/%d/%Y'))
04/22/2013
与单线相同的答案。从现在起 1 天 1 小时 30 分钟前打印:
python -c 'import datetime;print(datetime.datetime.now() - datetime.timedelta(days=1,hours=1,minutes=30))'
2022-02-08 13:11:06.304608