Получить список дат равномерно распределенных - PullRequest
0 голосов
/ 09 октября 2019

Я хотел бы получить список с сегодняшней датой и датами 1, 2, 3 и 4 квартала в прошлом (один год). Но вывод, который я получил, повторяет ту же дату заданное количество раз. Любая помощь будет большой, пожалуйста.

Вывод:

[datetime.datetime(2019, 10, 09), datetime.datetime(2019, 7, 10), datetime.datetime(2019, 4, 10), datetime.datetime(2019, 01, 09), datetime.datetime(2018, 10, 10)]

Мой код:

date_list = [one_year - timedelta(days=91) for x in range(5)]

Вывод:

[datetime.datetime(2019, 7, 10, 14, 36, 9, 623047), datetime.datetime(2019, 7, 10, 14, 36, 9, 623047), datetime.datetime(2019, 7, 10, 14, 36, 9, 623047), datetime.datetime(2019, 7, 10, 14, 36, 9, 623047),  datetime.datetime(2019, 7, 10, 14, 36, 9, 623047)]

1 Ответ

0 голосов
/ 09 октября 2019

Попробуйте:

date_list = [one_year - timedelta(days=x * 91) for x in range(5)]
...