日時フォーマットパターン一覧

Javaで使用される日時のフォーマットパターンです。

日時フォーマットパターン一覧

【Java日時フォーマットパターン】
文字意味
yy西暦年(2桁)2023年 → 2023
yyyy西暦年(4桁)2023年 → 23
M8月 → 8
MM月(ゼロ埋め)8月 → 08
D年に対する日2月1日 → 32
DDD年に対する日(ゼロ埋め)2月1日 → 032
d月に対する日2月1日 → 1
dd月に対する日(ゼロ埋め)2月1日 → 01
w年に対する週2023年8月31日 → 35(2023年の35週目)
W月に対する週2023年8月31日 → 5(2023年8月の5週目)
E曜日(省略形)2023年8月31日
 → 木 (※日本語環境の場合)
 → Thu (※英語環境の場合)
EEEE曜日(長い形)2023年8月31日
 → 木曜日(※日本語環境の場合)
 → Thursday(※英語環境の場合)
F月に対する曜日の回数2023年8月31日(木)
  → 5(2023年8月の5回目の木曜日)
a午前/午後(AM/PM)13:00
 → 午後(※日本語環境の場合)
 → PM(※英語環境の場合)
h時(12時間制)13時 → 1
hh時(12時間制ゼロ埋め)13時 → 01
H時(24時間制)3時 → 3
23時 → 23
HH時(24時間制ゼロ埋め)3時 → 03
23時 → 23
m3分 → 3
mm分(ゼロ埋め)3分 → 03
s3秒 → 3
ss秒(ゼロ埋め)3秒 → 03
Sミリ秒3ミリ秒 → 3
SSSミリ秒(ゼロ埋め)3ミリ秒 → 003

日付フォーマットサンプル

よく使用される日付フォーマットのサンプルをまとめました。

【日付パターンと出力例のサンプル】
パターン出力例
yyyy/MM/dd2023/08/01
yyyy/M/d2023/8/1
yyyy-MM-dd2023-08-01
yyyyMMdd20230801
yyyy年MM月dd日(E)2023年08月01日(火)
yyyy年MM月dd日 EEEE2023年08月01日 火曜日
HH:mm:ss01:02:03
HHmmss010203
H:m:s1:2:3
HH:mm:ss S15:52:30 280
ah時m分午後2時55分
yyyy/MM/dd HH:mm:ss2023/08/01 13:03:08
yyyyMMddHHmmss20230801130308

関連API

コメント

タイトルとURLをコピーしました