MySQL from_unixtime () и Python time.ctime () не согласны - PullRequest
1 голос
/ 08 февраля 2011

У меня есть некоторые данные, которые используют unixtime. Я использую Python и MySQL.

Я заметил, что функция MySQL GUI Tools from_unixtime() не равна выводу Python time.ctime() или даже линейному интерфейсу MySQL cmd ...

MySQL Командная строка:

#This returns the correct time

mysql> select from_unixtime(1295147016.45300);
+---------------------------------+
| from_unixtime(1295147016.45300) |
+---------------------------------+
| 2011-01-15 21:03:36             |
+---------------------------------+
1 row in set (0.05 sec)

MySQL GUI Tools:

# Incorrect Time!

select from_unixtime(1295147016.45300);

2011-01-16 03:03:36 

Python:

#This returns the correct time

>>> import time
>>> time.ctime(1295147016.45300)
'Sat Jan 15 21:03:36 2011'

Может кто-нибудь пролить свет на расхождения? Какой смысл иметь графический интерфейс, если он не показывает правильные данные.

Спасибо
M

1 Ответ

1 голос
/ 08 февраля 2011

Часовой пояс отличается в обоих случаях.Просто исправьте часовой пояс в инструментах графического интерфейса MySQL, и все готово.

...