TwitterのAPIからデータを取得していますが、返される日付は次の形式のUTCです。
2009年1月24日(土)22:14:29 +0000
MySQLはこのフォーマットを具体的に処理できますか、それとも変換する必要がありますか?Pythonを使用してデータをプルしています。
はい、Pythonで変換したくない場合はSTR_TO_DATE()
、次の例のように、MySQLで関数を使用してこれを処理できます。
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。