クイックリファレンス

日付と時刻のフォーマット ISO 8601 チートシート

日付と時刻のフォーマット完全リファレンス:国際規格 ISO 8601、strftime トークン、ライブラリ間でのプリセット構文の比較一覧。

· 公開日

国際標準規格 ISO 8601 は、システム間で日付と時刻を一意かつ明確に表現するためのフォーマットを定義しています。

ISO 8601 規格の基本構造

構成要素 フォーマット形式 記述例
日付のみ YYYY-MM-DD 2026-10-25
UTC 指示子 (Z) 付きの日時 YYYY-MM-DDTHH:mm:ssZ 2026-10-25T14:30:00Z
タイムゾーンオフセット付きの日時 YYYY-MM-DDTHH:mm:ss+HH:mm 2026-10-25T22:30:00+08:00
年と週番号・曜日形式 YYYY-Www-D 2026-W43-7
年間通算日 (序数日付) YYYY-DDD 2026-298

主要なフォーマットトークン一覧

トークン 意味・出力内容
YYYY 4-digit year (2026)
YY 2-digit year (26)
MM / M 2-digit / 1-digit month (10 / 10)
DD / D 2-digit / 1-digit day (25 / 25)
HH / H 24-hour hour (14 / 14)
hh / h 12-hour hour (02 / 2)
mm / m Minute (30 / 30)
ss / s Second (00 / 0)
a / A am/pm or AM/PM
Z / ZZ Timezone offset (+08:00 / +0800)

代表的なフォーマット表現の比較

表現形式 strftime Moment / date-fns 出力例
ISO 8601 日付 %Y-%m-%d YYYY-MM-DD 2026-10-25
12時間制時刻 %I:%M %p hh:mm A 02:30 PM
秒付き24時間制時刻 %H:%M:%S HH:mm:ss 14:30:45
可読形式の日付 %B %e, %Y MMMM D, YYYY October 25, 2026

関連リファレンス

関連テーマ