Преобразуйте формат даты, сохраняя его тип python - PullRequest
2 голосов
/ 30 апреля 2020

У меня есть дата, и я хотел бы изменить ее формат.

date = '2018.01.02 00:00' 

type(date) return str

Я хотел бы преобразовать свою дату так, чтобы она находилась в формат '%Y-%m-%d %H:%M:%S' но все равно будет str .

Большое спасибо за вашу помощь.

1 Ответ

3 голосов
/ 30 апреля 2020

Вы можете использовать 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'
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...