日期时间格式转换

时间:2014-07-30 17:26:07

标签: python list datetime

我有一份清单;

datetime.datetime(2011, 1, 31, 19, 30)

我希望创建一个列表;

2011-01-31 17:30:00

这是如何在循环中完成的?

1 个答案:

答案 0 :(得分:6)

For datetime and date instances str returns ISO dates

In [15]: dates = [datetime(2011, 1, 31, 19, 30)]

In [16]: [str(d) for d in dates]
Out[16]: 
['2011-01-31 19:30:00']

您也可以直接致电isoformat方法:

In [17]: [d.isoformat(sep=' ') for d in dates]
Out[17]: 
['2011-01-31 19:30:00']