Преобразовать метку времени в дружественный MySQL формат в Python - PullRequest
0 голосов
/ 28 октября 2018

Я получил "метку времени": "2018-10-28T12: 49: 00.816Z" из ответа API.Как я могу преобразовать 2018-10-28T12: 49: 00.816Z в% Y-% m-% d% H:% M:% S формат. Я пробовал datetime.strptime

1 Ответ

0 голосов
/ 28 октября 2018

Удивительно просто использовать dateutil

import dateutil

dateutil.parser.parse("2018-10-28T12:49:00.816Z")

вывод:

datetime.datetime(2018, 10, 28, 12, 49, 0, 816000, tzinfo=tzlocal())

или напрямую в ваш формат:

dateutil.parser.parse("2018-10-28T12:49:00.816Z").strftime('%Y-%m-%d %H:%M:%S')

вывод:

 '2018-10-28 12:49:00'
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...