Применить изоформат к диапазону дат питона - PullRequest
0 голосов
/ 04 сентября 2018

Я работаю над усилением навыков Python (я много работаю в R) и пытаюсь повторить создание списка дат в python в формате iso для передачи в виде строк в соединение с сервером sql:

вот список:

#step 1:create date list
base = datetime.datetime(2017, 3, 31)
date_list = [base - datetime.timedelta(days=x) for x in range(0, 90)]
**strong text**

Теперь, как мне превратить его в ISO, как это:

base.strftime('%Y-%m-%d')

но сохранить элемент списка, поэтому изменить весь список в date_list на форматы iso?

1 Ответ

0 голосов
/ 04 сентября 2018

Я действительно нашел ответ для всех, кто интересуется:

#apply a different function across lists
date_strings = [dt.strftime('"%Y-%m-%d"') for dt in date_list]

исходит от: Python: создание удобной для человека строки из списка дат

...