Предположим, у меня есть дата начала datetime(2007, 2, 15)
.Переход по дате в Python
Я хочу изменить эту дату в цикле, чтобы он продвигался до 1-го и 15-го числа каждого месяца.
Таким образом, datetime(2007, 2, 15)
будет действовать на datetime(2007, 3, 1)
.
На следующей итерации он будет действовать на datetime(2007, 3, 15)
... затем до datetime(2007, 4, 1)
и так далее.
Есть ли какой-либо возможный способ сделать это с помощью timedelta
или dateutils
, учитывая, что количество дней, которое необходимо выполнить, непрерывно изменяется?