日付や時間の情報をやり取りするフォーマットはいくつも存在します。
APIなどで利用するのにシンプルで分かりやすいものは ISO 8601 です。
ISO 8601
Format | Time zone | Sample | Sample2 |
---|---|---|---|
yyyy-MM-ddTHH:mm:ss |
日本標準時(JST) | 2014-10-10T13:50:40+09:00 | 20141010T135040+0900 |
~ | 協定世界時(UTC) | 2014-10-10T04:50:40Z | 20141010T045040Z |
ISO 8601 の中でも書き方は色々とありますが
- 年月日と時間
- タイムゾーンに対応
- 年は4桁(2桁では年が確定できない)
- 単位は秒まで(ミリ秒も可能だが桁数が定まっていないため)
という条件から利用しやすいフォーマットです。
利用実例
-
YouTube Data API
AWS (Amazon Web Services) の一部のサービス
-
Kintone