このページは、主にプログラム上で使われる日付・時刻の形式をまとめる予定のページです。
目次
注意
形式 |
概要 |
yyyy |
年 4桁以上 |
mm |
月 2桁 |
mmm |
月の省略名 (Jan, Feb, Mar, Apr, May, Jun, Jul, Aug, Sep, Oct, Nov, Dec) |
dd |
日 2桁 |
HH |
時 2桁 |
mm |
分 2桁 |
ss |
秒 2桁 |
fff |
ミリ秒 3桁 (実際には3桁でなくてもよいです) |
ddd |
曜日の省略名 (Mon, Tue, Wed, Thu, Fri, Sat, Sun) |
zzz |
タイムゾーン (+hh:mm, -hh:mm) |
HTTP
形式の例 |
実際の値の例 |
ddd, dd MMM yyyy HH:mm:ss 'GMT' |
Sat, 03 Feb 2001 04:05:06 GMT |
- 推奨されている形式 (IMF-fixdate) のみ記載しています。
- タイムゾーンは GMT (UTC) 固定です。
- 参考
HTML
形式の例 |
実際の値の例 |
yyyy-MM-dd |
2001-02-03 |
hh:mm |
04:05 |
hh:mm:ss |
04:05:06 |
hh:mm:ss.fff |
04:05:06.078 |
yyyy-MM-dd'T'hh:mm:ss |
2001-02-03T04:05:06 |
yyyy-MM-dd'T'hh:mm:sszzz |
2001-02-03T04:05:06+09:00 |
yyyy-MM-dd'T'hh:mm:ss.fff |
2001-02-03T04:05:06.078 |
yyyy-MM-dd'T'hh:mm:ss.fffzzz |
2001-02-03T04:05:06.078+09:00 |
- HTMLの日付・日時の形式は ISO 8601 の拡張形式をベースにした形式です。
- 日付と時刻の区切りの「T」の部分は半角空白1文字に変更することができます。
- 参考
SQL
形式の例 |
実際の値の例 |
yyyy-MM-dd |
2001-02-03 |
hh:mm |
04:05 |
hh:mm:ss |
04:05:06 |
hh:mm:ss.fff |
04:05:06.078 |
yyyy-MM-dd hh:mm:ss |
2001-02-03 04:05:06 |
yyyy-MM-dd hh:mm:sszzz |
2001-02-03 04:05:06+09:00 |
yyyy-MM-dd hh:mm:ss.fff |
2001-02-03 04:05:06.078 |
yyyy-MM-dd hh:mm:ss.fffzzz |
2001-02-03 04:05:06.078+09:00 |
- SQLの日付・日時の形式は製品や設定によって異なりますが、対応されていることが多い形式を記載しています。
(HTMLの日付・日時の形式とほとんど同じです)
- 参考