DateTim...ale::ja(3)
π DateTime::Locale::ja β Japanese locale data, bestie π
Manual page vibes: DateTim...ale::ja(3) from User Contributed Perl Documentation. This is part 1 of 2, and it is literally all locale data examples for ja. π
β¨ NAME β¨
DateTime::Locale::ja β Locale data examples for the Japanese (ja) locale π
πΈ DESCRIPTION πΈ
Okay so this pod file contains examples of the locale data available for the Japanese locale. Thatβs it β pure locale-data showcase, no cap. β¨
π Days π
Days are giving main character energy in every width, both format and stand-alone. π
Wide (format)
ζζζ₯
η«ζζ₯
ζ°΄ζζ₯
ζ¨ζζ₯
ιζζ₯
εζζ₯
ζ₯ζζ₯
Abbreviated (format)
ζ
η«
ζ°΄
ζ¨
ι
ε
ζ₯
Narrow (format)
ζ
η«
ζ°΄
ζ¨
ι
ε
ζ₯
Wide (stand-alone)
ζζζ₯
η«ζζ₯
ζ°΄ζζ₯
ζ¨ζζ₯
ιζζ₯
εζζ₯
ζ₯ζζ₯
Abbreviated (stand-alone)
ζ
η«
ζ°΄
ζ¨
ι
ε
ζ₯
Narrow (stand-alone)
ζ
η«
ζ°΄
ζ¨
ι
ε
ζ₯
π¦ Months π¦
Months stay iconic in every width, and yes the narrow ones are literally just numbers. π
Wide (format)
1ζ
2ζ
3ζ
4ζ
5ζ
6ζ
7ζ
8ζ
9ζ
10ζ
11ζ
12ζ
Abbreviated (format)
1ζ
2ζ
3ζ
4ζ
5ζ
6ζ
7ζ
8ζ
9ζ
10ζ
11ζ
12ζ
Narrow (format)
1
2
3
4
5
6
7
8
9
10
11
12
Wide (stand-alone)
1ζ
2ζ
3ζ
4ζ
5ζ
6ζ
7ζ
8ζ
9ζ
10ζ
11ζ
12ζ
Abbreviated (stand-alone)
1ζ
2ζ
3ζ
4ζ
5ζ
6ζ
7ζ
8ζ
9ζ
10ζ
11ζ
12ζ
Narrow (stand-alone)
1
2
3
4
5
6
7
8
9
10
11
12
β Quarters β
Quarter names in wide, abbreviated, and narrow β format and stand-alone. Q1 through Q4 ate. π
Wide (format)
第1εεζ
第2εεζ
第3εεζ
第4εεζ
Abbreviated (format)
Q1
Q2
Q3
Q4
Narrow (format)
1
2
3
4
Wide (stand-alone)
第1εεζ
第2εεζ
第3εεζ
第4εεζ
Abbreviated (stand-alone)
Q1
Q2
Q3
Q4
Narrow (stand-alone)
1
2
3
4
π Eras π
Eras get wide, abbreviated, and narrow forms β and the narrow ones are literally BC and AD. π¦
Wide (format)
η΄ε
ε
θ₯Ώζ¦
Abbreviated (format)
η΄ε
ε
θ₯Ώζ¦
Narrow (format)
BC
AD
π₯ Date Formats π₯
Hereβs how full, long, medium, and short dates show up for the three sample datetimes. π
Full
2008-02-05T18:30:30 = 2008εΉ΄2ζ5ζ₯η«ζζ₯
1995-12-22T09:05:02 = 1995εΉ΄12ζ22ζ₯ιζζ₯
-0010-09-15T04:44:23 = -10εΉ΄9ζ15ζ₯εζζ₯
Long
2008-02-05T18:30:30 = 2008εΉ΄2ζ5ζ₯
1995-12-22T09:05:02 = 1995εΉ΄12ζ22ζ₯
-0010-09-15T04:44:23 = -10εΉ΄9ζ15ζ₯
Medium
2008-02-05T18:30:30 = 2008/02/05
1995-12-22T09:05:02 = 1995/12/22
-0010-09-15T04:44:23 = -10/09/15
Short
2008-02-05T18:30:30 = 2008/02/05
1995-12-22T09:05:02 = 1995/12/22
-0010-09-15T04:44:23 = -10/09/15
π Time Formats π
Time formats are serving full, long, medium, and short β with the UTC moments included where the original shows them. β¨
Full
2008-02-05T18:30:30 = 18ζ30ε30η§ UTC
1995-12-22T09:05:02 = 9ζ05ε02η§ UTC
-0010-09-15T04:44:23 = 4ζ44ε23η§ UTC
Long
2008-02-05T18:30:30 = 18:30:30 UTC
1995-12-22T09:05:02 = 9:05:02 UTC
-0010-09-15T04:44:23 = 4:44:23 UTC
Medium
2008-02-05T18:30:30 = 18:30:30
1995-12-22T09:05:02 = 9:05:02
-0010-09-15T04:44:23 = 4:44:23
Short
2008-02-05T18:30:30 = 18:30
1995-12-22T09:05:02 = 9:05
-0010-09-15T04:44:23 = 4:44
π Datetime Formats π
Date plus time, full through short. The way these line up is highkey satisfying. π«Ά
Full
2008-02-05T18:30:30 = 2008εΉ΄2ζ5ζ₯η«ζζ₯ 18ζ30ε30η§ UTC
1995-12-22T09:05:02 = 1995εΉ΄12ζ22ζ₯ιζζ₯ 9ζ05ε02η§ UTC
-0010-09-15T04:44:23 = -10εΉ΄9ζ15ζ₯εζζ₯ 4ζ44ε23η§ UTC
Long
2008-02-05T18:30:30 = 2008εΉ΄2ζ5ζ₯ 18:30:30 UTC
1995-12-22T09:05:02 = 1995εΉ΄12ζ22ζ₯ 9:05:02 UTC
-0010-09-15T04:44:23 = -10εΉ΄9ζ15ζ₯ 4:44:23 UTC
Medium
2008-02-05T18:30:30 = 2008/02/05 18:30:30
1995-12-22T09:05:02 = 1995/12/22 9:05:02
-0010-09-15T04:44:23 = -10/09/15 4:44:23
Short
2008-02-05T18:30:30 = 2008/02/05 18:30
1995-12-22T09:05:02 = 1995/12/22 9:05
-0010-09-15T04:44:23 = -10/09/15 4:44
π Available Formats π
Each entry below is labeled exactly like the original β format key plus the thing in parentheses β then the three sample outputs. π
Bh (BKζ)
2008-02-05T18:30:30 = B6ζ
1995-12-22T09:05:02 = B9ζ
-0010-09-15T04:44:23 = B4ζ
Bhm (BK:mm)
2008-02-05T18:30:30 = B6:30
1995-12-22T09:05:02 = B9:05
-0010-09-15T04:44:23 = B4:44
Bhms (BK:mm:ss)
2008-02-05T18:30:30 = B6:30:30
1995-12-22T09:05:02 = B9:05:02
-0010-09-15T04:44:23 = B4:44:23
E (ccc)
2008-02-05T18:30:30 = η«
1995-12-22T09:05:02 = ι
-0010-09-15T04:44:23 = ε
EBhm (BK:mm (E))
2008-02-05T18:30:30 = B6:30 (η«)
1995-12-22T09:05:02 = B9:05 (ι)
-0010-09-15T04:44:23 = B4:44 (ε)
EBhms (BK:mm:ss (E))
2008-02-05T18:30:30 = B6:30:30 (η«)
1995-12-22T09:05:02 = B9:05:02 (ι)
-0010-09-15T04:44:23 = B4:44:23 (ε)
EEEEd (dζ₯EEEE)
2008-02-05T18:30:30 = 5ζ₯η«ζζ₯
1995-12-22T09:05:02 = 22ζ₯ιζζ₯
-0010-09-15T04:44:23 = 15ζ₯εζζ₯
EHm (H:mm (E))
2008-02-05T18:30:30 = 18:30 (η«)
1995-12-22T09:05:02 = 9:05 (ι)
-0010-09-15T04:44:23 = 4:44 (ε)
EHms (H:mm:ss (E))
2008-02-05T18:30:30 = 18:30:30 (η«)
1995-12-22T09:05:02 = 9:05:02 (ι)
-0010-09-15T04:44:23 = 4:44:23 (ε)
Ed (dζ₯(E))
2008-02-05T18:30:30 = 5ζ₯(η«)
1995-12-22T09:05:02 = 22ζ₯(ι)
-0010-09-15T04:44:23 = 15ζ₯(ε)
Ehm (aK:mm (E))
2008-02-05T18:30:30 = εεΎ6:30 (η«)
1995-12-22T09:05:02 = εε9:05 (ι)
-0010-09-15T04:44:23 = εε4:44 (ε)
Ehms (aK:mm:ss (E))
2008-02-05T18:30:30 = εεΎ6:30:30 (η«)
1995-12-22T09:05:02 = εε9:05:02 (ι)
-0010-09-15T04:44:23 = εε4:44:23 (ε)
Gy (GyεΉ΄)
2008-02-05T18:30:30 = θ₯Ώζ¦2008εΉ΄
1995-12-22T09:05:02 = θ₯Ώζ¦1995εΉ΄
-0010-09-15T04:44:23 = η΄ε
ε-10εΉ΄
GyMMM (GyεΉ΄Mζ)
2008-02-05T18:30:30 = θ₯Ώζ¦2008εΉ΄2ζ
1995-12-22T09:05:02 = θ₯Ώζ¦1995εΉ΄12ζ
-0010-09-15T04:44:23 = η΄ε
ε-10εΉ΄9ζ
GyMMMEEEEd (GyεΉ΄Mζdζ₯EEEE)
2008-02-05T18:30:30 = θ₯Ώζ¦2008εΉ΄2ζ5ζ₯η«ζζ₯
1995-12-22T09:05:02 = θ₯Ώζ¦1995εΉ΄12ζ22ζ₯ιζζ₯
-0010-09-15T04:44:23 = η΄ε
ε-10εΉ΄9ζ15ζ₯εζζ₯
GyMMMEd (GyεΉ΄Mζdζ₯(E))
2008-02-05T18:30:30 = θ₯Ώζ¦2008εΉ΄2ζ5ζ₯(η«)
1995-12-22T09:05:02 = θ₯Ώζ¦1995εΉ΄12ζ22ζ₯(ι)
-0010-09-15T04:44:23 = η΄ε
ε-10εΉ΄9ζ15ζ₯(ε)
GyMMMd (GyεΉ΄Mζdζ₯)
2008-02-05T18:30:30 = θ₯Ώζ¦2008εΉ΄2ζ5ζ₯
1995-12-22T09:05:02 = θ₯Ώζ¦1995εΉ΄12ζ22ζ₯
-0010-09-15T04:44:23 = η΄ε
ε-10εΉ΄9ζ15ζ₯
GyMd (Gy/M/d)
2008-02-05T18:30:30 = θ₯Ώζ¦2008/2/5
1995-12-22T09:05:02 = θ₯Ώζ¦1995/12/22
-0010-09-15T04:44:23 = η΄ε
ε-10/9/15
H (Hζ)
2008-02-05T18:30:30 = 18ζ
1995-12-22T09:05:02 = 9ζ
-0010-09-15T04:44:23 = 4ζ
Hm (H:mm)
2008-02-05T18:30:30 = 18:30
1995-12-22T09:05:02 = 9:05
-0010-09-15T04:44:23 = 4:44
Hms (H:mm:ss)
2008-02-05T18:30:30 = 18:30:30
1995-12-22T09:05:02 = 9:05:02
-0010-09-15T04:44:23 = 4:44:23
Hmsv (H:mm:ss v)
2008-02-05T18:30:30 = 18:30:30 UTC
1995-12-22T09:05:02 = 9:05:02 UTC
-0010-09-15T04:44:23 = 4:44:23 UTC
Hmv (H:mm v)
2008-02-05T18:30:30 = 18:30 UTC
1995-12-22T09:05:02 = 9:05 UTC
-0010-09-15T04:44:23 = 4:44 UTC
M (Mζ)
2008-02-05T18:30:30 = 2ζ
1995-12-22T09:05:02 = 12ζ
-0010-09-15T04:44:23 = 9ζ
MEEEEd (M/dEEEE)
2008-02-05T18:30:30 = 2/5η«ζζ₯
1995-12-22T09:05:02 = 12/22ιζζ₯
-0010-09-15T04:44:23 = 9/15εζζ₯
MEd (M/d(E))
2008-02-05T18:30:30 = 2/5(η«)
1995-12-22T09:05:02 = 12/22(ι)
-0010-09-15T04:44:23 = 9/15(ε)
MMM (Mζ)
2008-02-05T18:30:30 = 2ζ
1995-12-22T09:05:02 = 12ζ
-0010-09-15T04:44:23 = 9ζ
MMMEEEEd (Mζdζ₯EEEE)
2008-02-05T18:30:30 = 2ζ5ζ₯η«ζζ₯
1995-12-22T09:05:02 = 12ζ22ζ₯ιζζ₯
-0010-09-15T04:44:23 = 9ζ15ζ₯εζζ₯
MMMEd (Mζdζ₯(E))
2008-02-05T18:30:30 = 2ζ5ζ₯(η«)
1995-12-22T09:05:02 = 12ζ22ζ₯(ι)
-0010-09-15T04:44:23 = 9ζ15ζ₯(ε)
MMMMW-count-other (Mζ第Wι±)
2008-02-05T18:30:30 = 2ζ第1ι±
1995-12-22T09:05:02 = 12ζ第3ι±
-0010-09-15T04:44:23 = 9ζ第2ι±
MMMMd (Mζdζ₯)
2008-02-05T18:30:30 = 2ζ5ζ₯
1995-12-22T09:05:02 = 12ζ22ζ₯
-0010-09-15T04:44:23 = 9ζ15ζ₯
MMMd (Mζdζ₯)
2008-02-05T18:30:30 = 2ζ5ζ₯
1995-12-22T09:05:02 = 12ζ22ζ₯
-0010-09-15T04:44:23 = 9ζ15ζ₯
Md (M/d)
2008-02-05T18:30:30 = 2/5
1995-12-22T09:05:02 = 12/22
-0010-09-15T04:44:23 = 9/15
d (dζ₯)
2008-02-05T18:30:30 = 5ζ₯
1995-12-22T09:05:02 = 22ζ₯
-0010-09-15T04:44:23 = 15ζ₯
h (aKζ)
2008-02-05T18:30:30 = εεΎ6ζ
1995-12-22T09:05:02 = εε9ζ
-0010-09-15T04:44:23 = εε4ζ
hm (aK:mm)
2008-02-05T18:30:30 = εεΎ6:30
1995-12-22T09:05:02 = εε9:05
-0010-09-15T04:44:23 = εε4:44
hms (aK:mm:ss)
2008-02-05T18:30:30 = εεΎ6:30:30
1995-12-22T09:05:02 = εε9:05:02
-0010-09-15T04:44:23 = εε4:44:23
hmsv (aK:mm:ss v)
2008-02-05T18:30:30 = εεΎ6:30:30 UTC
1995-12-22T09:05:02 = εε9:05:02 UTC
-0010-09-15T04:44:23 = εε4:44:23 UTC
hmv (aK:mm v)
2008-02-05T18:30:30 = εεΎ6:30 UTC
1995-12-22T09:05:02 = εε9:05 UTC
-0010-09-15T04:44:23 = εε4:44 UTC
ms (mm:ss)
2008-02-05T18:30:30 = 30:30
1995-12-22T09:05:02 = 05:02
-0010-09-15T04:44:23 = 44:23
y (yεΉ΄)
2008-02-05T18:30:30 = 2008εΉ΄
1995-12-22T09:05:02 = 1995εΉ΄
-0010-09-15T04:44:23 = -10εΉ΄
yM (y/M)
2008-02-05T18:30:30 = 2008/2
1995-12-22T09:05:02 = 1995/12
-0010-09-15T04:44:23 = -10/9
yMEEEEd (y/M/dEEEE)
2008-02-05T18:30:30 = 2008/2/5η«ζζ₯
1995-12-22T09:05:02 = 1995/12/22ιζζ₯
-0010-09-15T04:44:23 = -10/9/15εζζ₯
yMEd (y/M/d(E))
2008-02-05T18:30:30 = 2008/2/5(η«)
1995-12-22T09:05:02 = 1995/12/22(ι)
-0010-09-15T04:44:23 = -10/9/15(ε)
yMM (y/MM)
(continues in part 2 β the excerpt stops here, bestie)
β¦and we're back mid-glossary, bestie π the format list does NOT stop, and honestly? iconic of it. Picking up right where we left off:
2008-02-05T18:30:30 = 2008/02
1995-12-22T09:05:02 = 1995/12
-0010-09-15T04:44:23 = -10/09
yMMMβyεΉ΄Mζ
2008-02-05T18:30:30 = 2008εΉ΄2ζ
1995-12-22T09:05:02 = 1995εΉ΄12ζ
-0010-09-15T04:44:23 = -10εΉ΄9ζ
yMMMEEEEdβyεΉ΄Mζdζ₯EEEE(the full weekday-name flex, we love to see it β¨)
2008-02-05T18:30:30 = 2008εΉ΄2ζ5ζ₯η«ζζ₯
1995-12-22T09:05:02 = 1995εΉ΄12ζ22ζ₯ιζζ₯
-0010-09-15T04:44:23 = -10εΉ΄9ζ15ζ₯εζζ₯
yMMMEdβyεΉ΄Mζdζ₯(E)
2008-02-05T18:30:30 = 2008εΉ΄2ζ5ζ₯(η«)
1995-12-22T09:05:02 = 1995εΉ΄12ζ22ζ₯(ι)
-0010-09-15T04:44:23 = -10εΉ΄9ζ15ζ₯(ε)
yMMMMβyεΉ΄Mζ
2008-02-05T18:30:30 = 2008εΉ΄2ζ
1995-12-22T09:05:02 = 1995εΉ΄12ζ
-0010-09-15T04:44:23 = -10εΉ΄9ζ
yMMMdβyεΉ΄Mζdζ₯
2008-02-05T18:30:30 = 2008εΉ΄2ζ5ζ₯
1995-12-22T09:05:02 = 1995εΉ΄12ζ22ζ₯
-0010-09-15T04:44:23 = -10εΉ΄9ζ15ζ₯
yMdβy/M/d
2008-02-05T18:30:30 = 2008/2/5
1995-12-22T09:05:02 = 1995/12/22
-0010-09-15T04:44:23 = -10/9/15
yQQQβy/QQQ(quarter hours, short version π)
2008-02-05T18:30:30 = 2008/Q1
1995-12-22T09:05:02 = 1995/Q4
-0010-09-15T04:44:23 = -10/Q3
yQQQQβyεΉ΄QQQQ
2008-02-05T18:30:30 = 2008年第1εεζ
1995-12-22T09:05:02 = 1995年第4εεζ
-0010-09-15T04:44:23 = -10年第3εεζ
yw-count-otherβY年第wι±(week number era, no cap πΈ)
2008-02-05T18:30:30 = 2008年第6ι±
1995-12-22T09:05:02 = 1995年第51ι±
-0010-09-15T04:44:23 = -10年第37ι±
π Miscellaneous
These are the lil' vibe-check facts about the locale, ngl:
- Prefers 24 hour time? β Yes π
- Local first day of the week β
1(ζζζ₯)
π°οΈ Strftime Patterns
Okay so these are the classic strftime-style patterns, translated into ja β each one comes with the pattern and the shape it takes, plus the three trusty timestamps so you can see it in action π
%c(%a %b %e %H:%M:%S %Y) β date time format
2008-02-05T18:30:30 = η« 2ζ 5 18:30:30 2008
1995-12-22T09:05:02 = ι 12ζ 22 09:05:02 1995
-0010-09-15T04:44:23 = ε 9ζ 15 04:44:23 -10
bestie look closely at that first line β there are TWO spaces between2ζand5inη« 2ζ 5 18:30:30 2008. That's the%espace-padding doing its thing, fr fr don't "fix" it π
%x(%m/%d/%y) β date format
2008-02-05T18:30:30 = 02/05/08
1995-12-22T09:05:02 = 12/22/95
-0010-09-15T04:44:23 = 09/15/10
%X(%H:%M:%S) β time format
2008-02-05T18:30:30 = 18:30:30
1995-12-22T09:05:02 = 09:05:02
-0010-09-15T04:44:23 = 04:44:23
π SUPPORT
See DateTime::Locale. That's it, that's the whole support section β short, sweet, slay π
and that's a wrap on the ja locale data, bestie π¦ This page came from the Perl docs, perl v5.42.0, dated 2024-12-12, and the footer labels it DateTim...ale::ja(3). Go format some dates, you absolute main character πβ¨
π¦ where this page comes from
- opensuse-leap 16.0: perl-DateTime-Locale 1.440000-160000.2.2 Β· Artistic-1.0 OR GPL-1.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms