У меня есть таблица в MySQL, у которой есть столбец с типом данных TIMESTAMP
. Это то, что значение в этом столбце похоже на MySQL.Преобразовать временную метку Mysql в datetime Python
Когда я пытаюсь извлечь что InstallTs
столбец с помощью Python, это результат я получаю.
Вт 26 апреля 3:10:02 SGT 2016
Это код, у меня есть для преобразования его в том же формате, как один из MySQL печати mysql_time
mysql_time = 'Tue Apr 26 03:10:02 SGT 2016'
print datetime.datetime.strptime(str(mysql_time), '%a %b %m %H:%M:%S %Z %Y').strftime("%Y-%m-%d %H:%M:%S")
В результате я получаю:
2018-02-06 03:10:02
Может ли кто-либо пролить некоторый свет, почему он отличается от того, который я получаю от MySQL?
Как это отличается? –
uhh, результатом mysql является 'APRIL 26, 2016', когда я пытаюсь преобразовать его в другой формат, он возвращает' 2018-02-06 03: 10: 02' @VikasNehaOjha – essramos