2011-02-08 9 views
1

私はunixtimeを使用するいくつかのデータを持っています。私はPythonとMySQLを使用しています。MySQL from_unixtime()とPython time.ctime()が一致しません

私はMySQLのGUIツールの機能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ツール:

# 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' 

誰かが不一致を軽視できるでしょうか?正しいデータが表示されていない場合、GUIを持っている点は何ですか?

おかげで、
M

答えて

1

タイムゾーンは両方のケースで異なっています。 MySQLのGUIツールでタイムゾーンを修正するだけでよいのです。

関連する問題