こんにちは、管理人の@Salesforce.Zです。
日付形式について、しっかり頭に定着したいと思っているので、メモします。
読んだら得ること
★ 日付形式 ★ 日付形式の覚え方
目次
日付形式
コーダーであるなら、日付形式は大体必須スキルと言える。 私、いつもGoogleで、data format 日付形式を調べる。あるいはyyyyMMDDとか
今回、ちゃんとメモしたいと思った。
日付形式一覧
日時を文字列表記に変換するには、以下の大文字/小文字を区別する日付形式パターンを使用できます。
形式記載方法 | 説明 | 意味 | 表示例 |
---|---|---|---|
yy | 2桁の年 | 年(西暦年下2桁)(0~99) | 2020年なら、20年、クレカは良く使う |
yyyy | 4桁の年 | 西暦4桁年(0~9999) | 2020年なら、2020年 |
M | 桁の月 | 01~12 | 1月なら、1。12月は12。ゼロ埋めしない |
MM | 2桁の月 | 01~12 | 1月なら、01。12月は12 |
MMM | 3桁の英語単語の略語 | Jan~Dec (ロケールにより異なる) | 1月ならJan |
d | 1桁の日 | 1~31 | 1日なら、1日。31日なら31日。ゼロ埋めしない |
dd | 2桁の日 | 01~31 | 1日なら、01日。31日なら31日。ゼロ埋めする |
hh | 12時間制の時間,AM/PMの時間 | 1~12 | 1時なら、01時 |
最後に覚え方
大体、hhやyyや2文字なら、2桁の意味 Mは大文字なら、月、mは小文字なら、分
混乱しやすいのが、Mとm yは大文字でも、小文字でも年なので、桁数だけ注意かと思います。
以上