ISO 8601 日付を選択する必要があります。
DATE_FORMAT(date, '%Y-%m-%dT%TZ')
これは次のようなものを生成します
2013-11-13T15:47:530Z
しかし、Z 値の代わりにオフセットが必要です。
2013-11-13T15:47:53+02:00
プレーンな MySQL でこれを行うにはどうすればよいですか?
タイムゾーンを追加の列として DB に保存する必要があります。タイムゾーン/オフセットで日時を保存するDBを知りません。
または、日付をオフセット付きの ISO 8601 形式の文字列として保存します。
編集:私は多少修正されていますが、いくつかの新しいデータベースでは可能です!
実際にはやや標準的なSQL99のようです。
Mysqlではありません。バージョン 5.6。
私は訂正が私自身から来たという事実に慰めを見つけます;-)