Ответ 1
Использование datetime.timedelta
>>> 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
У меня есть столбец даты в файле csv, скажем Date
, имеющий даты в этом формате 04/21/2013
, и у меня есть еще один столбец Next_Day
. В столбце Next_Day
я хочу заполнить дату, которая появляется сразу после даты, указанной в столбце даты. Напр. если столбец даты имеет 04/21/2013
в качестве даты, тогда я хочу 04/22/2013
в столбце Next_Day.
Мы можем использовать +1
в excel, но я не знаю, как это сделать в Python.
Пожалуйста, помогите мне в решении этого вопроса.
Использование datetime.timedelta
>>> 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