DateTim..._Hant_CN(3)
π NAME π
DateTime::Locale::yue_Hant_CN β locale data examples for the Cantonese China Traditional (yue-Hant-CN) locale π
β¨ DESCRIPTION β¨
Bestie, this pod file is literally the whole show-and-tell deck of locale data that ships for the Cantonese China Traditional locale. Think of it as a lookbook β every example below is here so you can see exactly what this locale spits out and how it looks. No cap, it's all examples. π
πΈ Days
Wide (format)
ζζδΈ
ζζδΊ
ζζδΈ
ζζε
ζζδΊ
ζζε
ζζζ₯
Abbreviated (format)
ζζδΈ
ζζδΊ
ζζδΈ
ζζε
ζζδΊ
ζζε
ζζζ₯
Narrow (format)
δΈ
δΊ
δΈ
ε
δΊ
ε
ζ₯
Wide (stand-alone)
ζζδΈ
ζζδΊ
ζζδΈ
ζζε
ζζδΊ
ζζε
ζζζ₯
Abbreviated (stand-alone)
ζζδΈ
ζζδΊ
ζζδΈ
ζζε
ζζδΊ
ζζε
ζζζ₯
Narrow (stand-alone)
δΈ
δΊ
δΈ
ε
δΊ
ε
ζ₯
π¦ Months
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
Wide (format)
第1ε£
第2ε£
第3ε£
第4ε£
Abbreviated (format)
第1ε£
第2ε£
第3ε£
第4ε£
Narrow (format)
1
2
3
4
Wide (stand-alone)
第1ε£
第2ε£
第3ε£
第4ε£
Abbreviated (stand-alone)
第1ε£
第2ε£
第3ε£
第4ε£
Narrow (stand-alone)
1
2
3
4
π§ Eras
Wide (format)
θ₯Ώε
ε
θ₯Ώε
Abbreviated (format)
θ₯Ώε
ε
θ₯Ώε
Narrow (format)
θ₯Ώε
ε
θ₯Ώε
β Date Formats
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εΉ΄2ζ5ζ₯
1995-12-22T09:05:02 = 1995εΉ΄12ζ22ζ₯
-0010-09-15T04:44:23 = -10εΉ΄9ζ15ζ₯
Short
2008-02-05T18:30:30 = 2008/2/5
1995-12-22T09:05:02 = 1995/12/22
-0010-09-15T04:44:23 = -10/9/15
π Time Formats
Full
2008-02-05T18:30:30 = 18:30:30 [UTC]
1995-12-22T09:05:02 = 09:05:02 [UTC]
-0010-09-15T04:44:23 = 04:44:23 [UTC]
Long
2008-02-05T18:30:30 = 18:30:30 [UTC]
1995-12-22T09:05:02 = 09:05:02 [UTC]
-0010-09-15T04:44:23 = 04:44:23 [UTC]
Medium
2008-02-05T18:30:30 = 18:30:30
1995-12-22T09:05:02 = 09:05:02
-0010-09-15T04:44:23 = 04:44:23
Short
2008-02-05T18:30:30 = 18:30
1995-12-22T09:05:02 = 09:05
-0010-09-15T04:44:23 = 04:44
π₯ Datetime Formats
Full
2008-02-05T18:30:30 = 2008εΉ΄2ζ5ζ₯ ζζδΊ 18:30:30 [UTC]
1995-12-22T09:05:02 = 1995εΉ΄12ζ22ζ₯ ζζδΊ 09:05:02 [UTC]
-0010-09-15T04:44:23 = -10εΉ΄9ζ15ζ₯ ζζε
04:44:23 [UTC]
Long
2008-02-05T18:30:30 = 2008εΉ΄2ζ5ζ₯ 18:30:30 [UTC]
1995-12-22T09:05:02 = 1995εΉ΄12ζ22ζ₯ 09:05:02 [UTC]
-0010-09-15T04:44:23 = -10εΉ΄9ζ15ζ₯ 04:44:23 [UTC]
Medium
2008-02-05T18:30:30 = 2008εΉ΄2ζ5ζ₯ 18:30:30
1995-12-22T09:05:02 = 1995εΉ΄12ζ22ζ₯ 09:05:02
-0010-09-15T04:44:23 = -10εΉ΄9ζ15ζ₯ 04:44:23
Short
2008-02-05T18:30:30 = 2008/2/5 18:30
1995-12-22T09:05:02 = 1995/12/22 09:05
-0010-09-15T04:44:23 = -10/9/15 04:44
π Available Formats
Okay this next bit is the big one β every named format this locale has, plus three worked examples each. Same three timestamps every time, so you can diff them by eye. Obsessed tbh. π
Bh (Bhι»)
2008-02-05T18:30:30 = B6ι»
1995-12-22T09:05:02 = B9ι»
-0010-09-15T04:44:23 = B4ι»
Bhm (Bh:mm)
2008-02-05T18:30:30 = B6:30
1995-12-22T09:05:02 = B9:05
-0010-09-15T04:44:23 = B4:44
Bhms (Bh: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 = ζζε
EBh (EBhι»)
2008-02-05T18:30:30 = ζζδΊB6ι»
1995-12-22T09:05:02 = ζζδΊB9ι»
-0010-09-15T04:44:23 = ζζε
B4ι»
EBhm (E Bh:mm)
2008-02-05T18:30:30 = ζζδΊ B6:30
1995-12-22T09:05:02 = ζζδΊ B9:05
-0010-09-15T04:44:23 = ζζε
B4:44
EBhms (E Bh: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
EHm (E HH:mm)
2008-02-05T18:30:30 = ζζδΊ 18:30
1995-12-22T09:05:02 = ζζδΊ 09:05
-0010-09-15T04:44:23 = ζζε
04:44
EHms (E HH:mm:ss)
2008-02-05T18:30:30 = ζζδΊ 18:30:30
1995-12-22T09:05:02 = ζζδΊ 09:05:02
-0010-09-15T04:44:23 = ζζε
04:44:23
Ed (d E)
2008-02-05T18:30:30 = 5 ζζδΊ
1995-12-22T09:05:02 = 22 ζζδΊ
-0010-09-15T04:44:23 = 15 ζζε
Eh (Eah ι»)
2008-02-05T18:30:30 = ζζδΊδΈζ6 ι»
1995-12-22T09:05:02 = ζζδΊδΈζ9 ι»
-0010-09-15T04:44:23 = ζζε
δΈζ4 ι»
Ehm (E ah:mm)
2008-02-05T18:30:30 = ζζδΊ δΈζ6:30
1995-12-22T09:05:02 = ζζδΊ δΈζ9:05
-0010-09-15T04:44:23 = ζζε
δΈζ4:44
Ehms (E ah: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
Gy (GyεΉ΄)
2008-02-05T18:30:30 = θ₯Ώε
2008εΉ΄
1995-12-22T09:05:02 = θ₯Ώε
1995εΉ΄
-0010-09-15T04:44:23 = θ₯Ώε
ε-10εΉ΄
GyM (GM/y)
2008-02-05T18:30:30 = θ₯Ώε
2/2008
1995-12-22T09:05:02 = θ₯Ώε
12/1995
-0010-09-15T04:44:23 = θ₯Ώε
ε9/-10
GyMEd (Gd/M/y (E))
2008-02-05T18:30:30 = θ₯Ώε
5/2/2008 (ζζδΊ)
1995-12-22T09:05:02 = θ₯Ώε
22/12/1995 (ζζδΊ)
-0010-09-15T04:44:23 = θ₯Ώε
ε15/9/-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ζ
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 (Gd/M/y)
2008-02-05T18:30:30 = θ₯Ώε
5/2/2008
1995-12-22T09:05:02 = θ₯Ώε
22/12/1995
-0010-09-15T04:44:23 = θ₯Ώε
ε15/9/-10
H (Hι»)
2008-02-05T18:30:30 = 18ι»
1995-12-22T09:05:02 = 9ι»
-0010-09-15T04:44:23 = 4ι»
Hm (HH:mm)
2008-02-05T18:30:30 = 18:30
1995-12-22T09:05:02 = 09:05
-0010-09-15T04:44:23 = 04:44
Hms (HH:mm:ss)
2008-02-05T18:30:30 = 18:30:30
1995-12-22T09:05:02 = 09:05:02
-0010-09-15T04:44:23 = 04:44:23
Hmsv (HH:mm:ss [v])
2008-02-05T18:30:30 = 18:30:30 [UTC]
1995-12-22T09:05:02 = 09:05:02 [UTC]
-0010-09-15T04:44:23 = 04:44:23 [UTC]
Hmv (HH:mm [v])
2008-02-05T18:30:30 = 18:30 [UTC]
1995-12-22T09:05:02 = 09:05 [UTC]
-0010-09-15T04:44:23 = 04:44 [UTC]
Hv (HHι» (v))
2008-02-05T18:30:30 = 18ι» (UTC)
1995-12-22T09:05:02 = 09ι» (UTC)
-0010-09-15T04:44:23 = 04ι» (UTC)
M (Mζ)
2008-02-05T18:30:30 = 2ζ
1995-12-22T09:05:02 = 12ζ
-0010-09-15T04:44:23 = 9ζ
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 (LLL)
2008-02-05T18:30:30 = 2ζ
1995-12-22T09:05:02 = 12ζ
-0010-09-15T04:44:23 = 9ζ
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ζ₯
MMdd (MM/dd)
2008-02-05T18:30:30 = 02/05
1995-12-22T09:05:02 = 12/22
-0010-09-15T04:44:23 = 09/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 (ahζ)
2008-02-05T18:30:30 = δΈζ6ζ
1995-12-22T09:05:02 = δΈζ9ζ
-0010-09-15T04:44:23 = δΈζ4ζ
hm (ah:mm)
2008-02-05T18:30:30 = δΈζ6:30
1995-12-22T09:05:02 = δΈζ9:05
-0010-09-15T04:44:23 = δΈζ4:44
hms (ah: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 (ah: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 (ah: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]
hv (ahι» (v))
And this one's examples roll straight into part 2, so don't go anywhere bestie π«Ά
ms (mm:ss)
bestie this one is literally just the minute and second part of the timestamp, no hour drama π
2008-02-05T18:30:30 = 30:30
1995-12-22T09:05:02 = 05:02
-0010-09-15T04:44:23 = 44:23
y (yεΉ΄)
just the year, with the εΉ΄ suffix doing its little cultural moment π
2008-02-05T18:30:30 = 2008εΉ΄
1995-12-22T09:05:02 = 1995εΉ΄
-0010-09-15T04:44:23 = -10εΉ΄
yM (y/M)
year slash month, no zero-padding, extremely lowkey πΈ
2008-02-05T18:30:30 = 2008/2
1995-12-22T09:05:02 = 1995/12
-0010-09-15T04:44:23 = -10/9
yMEd (y/M/dοΌEοΌ)
year/month/day plus the weekday stuffed into full-width parentheses β it's giving "calendar app" fr fr β¨
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)
same as yM but the month gets padded to two digits, glow-up edition π
2008-02-05T18:30:30 = 2008/02
1995-12-22T09:05:02 = 1995/12
-0010-09-15T04:44:23 = -10/09
yMMM (yεΉ΄Mζ)
year and month in the εΉ΄/ζ style, the classic iconic combo π¦
2008-02-05T18:30:30 = 2008εΉ΄2ζ
1995-12-22T09:05:02 = 1995εΉ΄12ζ
-0010-09-15T04:44:23 = -10εΉ΄9ζ
yMMMEd (yεΉ΄Mζdζ₯ E)
the full εΉ΄ζζ₯ situation and the weekday, this format ate and left no crumbs π₯
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ζ)
okay so this looks identical to yMMM in this locale β no cap, same output, because the "wide" month name and the "abbreviated" one both land on Mζ here π
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ζ₯)
year month day, no weekday invited to the party π
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)
the slashed year/month/day, unpadded, short and sweet β
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)
year plus the abbreviated quarter, rendered as 第Nε£ β quarter representation slay π
2008-02-05T18:30:30 = 2008年第1ε£
1995-12-22T09:05:02 = 1995年第4ε£
-0010-09-15T04:44:23 = -10年第3ε£
yQQQQ (yεΉ΄QQQQ)
and the wide quarter β which, plot twist, outputs exactly the same thing here π
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εζζ)
year + which week of the year, in the Y年第wεζζ shape. Note the key ends in -other because this is the plural/"other" count form β and yes, all three sample dates hit it ποΈ
2008-02-05T18:30:30 = 2008年第6εζζ
1995-12-22T09:05:02 = 1995年第51εζζ
-0010-09-15T04:44:23 = -10年第37εζζ
Miscellaneous
little grab-bag of locale settings, bestie π«Ά
Prefers 24 hour time?
Yes β no am/pm chaos here, it's 24h all the way π
Local first day of the week
1 (ζζδΈ) β so the week kicks off on Monday, main character of the week honestly π
Strftime Patterns
these are the strftime-style patterns this locale defines, each with the format it expands to plus the three reference dates π
%c (%a %b %e %H:%M:%S %Y) β date time format
the whole date and time in one go, weekday and month name included β¨
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
%x (%m/%d/%y) β date format
month/day/two-digit-year, slash-separated, very "form field" of it πΈ
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
hour:minute:second, zero-padded, 24-hour clock, no notes π
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 the whole support section, go read the parent module for the bigger picture π¦
and that's a wrap on part 2, bestie!! π this page is from perl v5.42.2, dated 2026-09-15 β go off and format some dates, you've got this πβ¨
π¦ where this page comes from
- alpine 3.23: perl-datetime-locale-doc 1.46-r0 Β· GPL-1.0-or-later OR Artistic-1.0-Perl
- alpine 3.24: perl-datetime-locale-doc 1.46-r0 Β· GPL-1.0-or-later OR Artistic-1.0-Perl
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms