Добавление дат с помощью Python

Используйте thing[:]

>>> a = [1,2]
>>> b = a[:]
>>> a += [3]
>>> a
[1, 2, 3]
>>> b
[1, 2]
>>> 
0
задан Joel G Mathew 24 March 2019 в 03:10
поделиться

1 ответ

delta = relativedelta(day=60)
new_dt = initial + delta

День initial установлен (не увеличен, но установлен) на 60, но, поскольку в этом месяце только 31 день, он установлен на 31.

https: / /dateutil.readthedocs.io/en/stable/relativedelta.html

Если вы хотите увеличить дату на 60 дней, используйте

delta = datetime.timedelta(days=60)

ИЛИ

[112 ]

вместо

delta = relativedelta(day=60)
0
ответ дан mujjiga 24 March 2019 в 03:10
поделиться
Другие вопросы по тегам:

Похожие вопросы: