将isoformat应用于python日期范围

时间:2018-09-04 16:08:44

标签: python datetime timestamp

我正在努力提高Python技能(我在R中工作很重),并且试图以iso格式复制python中日期列表的创建,以作为字符串传递到sql服务器连接中: / p>

这是列表:

#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')

但是保留list元素,那么将date_list中的整个列表更改为iso格式吗?

1 个答案:

答案 0 :(得分:0)

我实际上已经找到了有兴趣的人的答案:

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

来自: Python: create human-friendly string from a list of datetimes