如何在python中格式化日期?
示例:
dt = datetime.datetime.strptime("3.3.2017", '%d.%m.%Y')
print '{2}-{1}-{0}'.format(dt.day, dt.month, dt.year)控制台返回: 2017-3-3
如何获得日期,如:
2017-3-3 -- > 2017-03-03
2017-3-13 -- > 2017-03-13
2017-10-10 -- > 2017-10-10所有日期必须有10个字符的长度。
发布于 2017-05-15 09:56:57
只需尝试:
dt = datetime.datetime.strptime("3.3.2017", '%d.%m.%Y')
print '{2}-{1:02d}-{0:02d}'.format(dt.day, dt.month, dt.year)输出:
2017-03-03发布于 2017-05-15 09:54:06
试试这个:
dt_test = dt.strftime('%Y-%m-%d')
print(dt_test, type(dt_test))
2017-03-03 <class 'str'>https://stackoverflow.com/questions/43976238
复制相似问题