なんと、MySQL の timestamp 型が返す文字列は、バージョン 4.1 の前後で異なっています。
4.1 以前のバージョンでは、YYYYMMDDHHMMSS のフォーマットで返りますが、
4.1 以降のバージョンでは、YYYY-MM-DD HH:MM:SS のフォーマットで返ります。
詳細は下記ドキュメントをご覧ください。
http://dev.mysql.com/doc/refman/4.1/ja/datetime.html
注意: バージョン 4.1 以降、TIMESTAMP は 'YYYY-MM-DD HH:MM:SS' 形式の文字列として返されます。その他のタイムスタンプ長のサポートは中止されました。
開発環境や本番環境で MySQL のバージョンが違うケースなどで地味にハマりますのでご注意を…
0 件のコメント:
コメントを投稿