首页 > 解决方案 > 转换日期格式保持其类型 python

问题描述

我有一个日期,我想更改它的格式。

date = '2018.01.02 00:00' 

type(date)返回str

我想转换我的日期,使其格式'%Y-%m-%d %H:%M:%S'但仍然是str

非常感谢您的帮助。

标签: pythonpython-3.xstringdatedatetime

解决方案


您可以datetime为此使用:

import datetime
datetime.datetime.strptime('2018.01.02 00:00', '%Y.%m.%d %H:%M').strftime('%Y-%m-%d %H:%M:%S')
# '2018-01-02 00:00:00'

推荐阅读