【发布时间】:2021-06-08 17:16:57
【问题描述】:
我在生成器中有一个 DateTime 对象列表
l = [datetime.date(2016, 1, 7), datetime.date(2016, 1, 14), datetime.date(2016, 1, 21), datetime.date(2016, 1, 28), datetime.date(2016, 2, 4)]
我们如何将其转换为日期字符串格式的列表?
输出:
['2016-01-07', '2016-01-21', '2016-01-28', '2016-03-04']
【问题讨论】:
-
datetime文档向您展示了如何将datetime值格式化为您选择的字符串。apply到列表中。你在哪里卡住了这个过程? -
s = [str(x) for x in l]这很简单。 -
为什么我运行你的命令,我得到了你预期的输出。
-
否,但现在找到了答案。感谢您的意见。
标签: python python-3.x python-2.7