💡
strftime / strptimeのフォーマット
良く忘れるのでジャンルごとに分けたよ、というだけのもの。
公式はこちら
ジャンル | 表現 | 内容 |
---|---|---|
年 | %y | 上 2 桁なしの西暦年を表す 10 進数 [00,99]。 |
年 | %Y | 上 2 桁付きの西暦年を表す 10 進数。 |
月 | %b | ロケールにおける省略形の月名。 |
月 | %B | ロケールにおける省略なしの月名。 |
月 | %m | 月を表す 10 進数 [01,12]。 |
日 | %j | 年の初めから何日目かを表す 10 進数 [001,366]。 |
日 | %d | 月の始めから何日目かを表す 10 進数 [01,31]。 |
日 | %x | ロケールにおける適切な日付の表現。 |
曜日 | %a | ロケールにおける省略形の曜日名。 |
曜日 | %A | ロケールにおける省略なしの曜日名。 |
曜日 | %w | 曜日を表す 10 進数 [0(日曜日),6]。 |
時 | %H | (24 時間計での) 時を表す 10 進数 [00,23]。 |
時 | %I | (12 時間計での) 時を表す 10 進数 [01,12]。 |
分 | %M | 分を表す 10 進数 [00,59]。 |
秒 | %S | 秒を表す 10 進数 [00,61]。 |
週 | %U | 年初からの週数 (日曜始まり) を表す 10 進数 [00,53]。年が明けてから最初の日曜日までのすべての曜日は 0 週目。 |
週 | %W | 年初からの週数 (月曜始まり) を表す 10 進数す [00,53]。年が明けてから最初の月曜日までの全ての曜日は 0 週目。 |
他 | %c | ロケールにおける適切な日付および時刻表現。 |
他 | %p | ロケールにおける AM または PM に対応する文字列。 |
他 | %X | ロケールにおける適切な時刻の表現。 |
他 | %Z | タイムゾーンの名前 (タイムゾーンがない場合には空文字列)。 |
他 | %% | 文字 “%” 自体の表現。 |
Discussion