Получив микросекунду от MySQL, делим на 1000 - PullRequest
0 голосов
/ 07 октября 2019

Я получаю странное поведение при чтении поля datetime (3) из MySQL. Микросекунды делятся на 1000. Например, у меня есть следующая дата-время 2019-10-06 02:08:48.100. Когда я читаю эти данные с помощью коннектора mysql, я получаю микросекунды даты и времени как 100, а не 1000000, а когда я применяю метод strftime со следующим форматом %Y-%m-%d %H:%M:%S.%f, я получаю 2019-10-06 02:08:48.000100. Кто-нибудь знает, что может быть причиной этого?

1 Ответ

1 голос
/ 07 октября 2019

Хорошо .. Я нашел проблему. Это потому, что datetime (3) для точности с точностью до миллисекунды. Поскольку datetime в python работает с микросекундами, мне нужна моя БД MySQL для использования datetime (6).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...