2010-03-20 122 views
1

我从Twitter的API提取数据和返回日期是UTC以下形式:MySQL的UTC日期格式

周六1月24日22点14分29秒+0000 2009年

MySQL的能专门处理这种格式还是需要转换它?我正在使用Python提取数据。

回答

3

是的,如果你不愿意在Python改造它,MySQL能够与STR_TO_DATE()功能解决这个问题,如下面的例子:

INSERT INTO 
    your_table 
VALUES ( 
    STR_TO_DATE('Sat Jan 24 22:14:29 +0000 2009', '%a %b %d %H:%i:%s +0000 %Y') 
); 

您还可能要检查的可能的完整列表格式说明符:MySQL: DATE_FORMAT

+0

太好了!你推荐MySQL中的数据格式是什么,如果我想,在MySQL导入之前在Python中执行此操作的最佳方法是什么?再次感谢。 – Btibert3 2010-03-22 13:34:21