DateTim...ale::tpi(3)
okay bestie, welcome to DateTime::Locale::tpi(3) β the User Contributed Perl Documentation page for the Tok Pisin (tpi) locale. this is the locale-data examples page, and it is literally serving days, months, quarters, eras, date formats, time formats, datetime formats, and available formats. π
πΈ NAME πΈ
DateTime::Locale::tpi - locale data examples for the Tok Pisin (tpi) locale. periodt. π
β¨ DESCRIPTION β¨
This pod file contains examples of the locale data available for the Tok Pisin locale. that's the whole vibe: examples, examples, examples, and more examples. π«Ά
ποΈ DAYS ποΈ
okay so days first, bestie. the wide/abbreviated/narrow sets are all here, format and stand-alone, exactly as listed. no cap.
Wide (format) πΊ
Mande
Tunde
Trinde
Fonde
Fraide
Sarere
Sande
Abbreviated (format) πΈ
Mande
Tunde
Trinde
Fonde
Fraide
Sarere
Sande
Narrow (format) π
M
T
W
T
F
S
S
Wide (stand-alone) π
Mande
Tunde
Trinde
Fonde
Fraide
Sarere
Sande
Abbreviated (stand-alone) π¦
Mande
Tunde
Trinde
Fonde
Fraide
Sarere
Sande
Narrow (stand-alone) β¨
M
T
W
T
F
S
S
π MONTHS π
months are here and they are iconic. wide, abbreviated, narrow, format, stand-alone β all the month data, right this way. π
Wide (format) πΊ
Janueri
Februeri
Mas
Epril
Me
Jun
Julai
Ogas
Septemba
Oktoba
Novemba
Desemba
Abbreviated (format) πΈ
Janueri
Februeri
Mas
Epril
Me
Jun
Julai
Ogas
Septemba
Oktoba
Novemba
Desemba
Narrow (format) π
1
2
3
4
5
6
7
8
9
10
11
12
Wide (stand-alone) π
Janueri
Februeri
Mas
Epril
Me
Jun
Julai
Ogas
Septemba
Oktoba
Novemba
Desemba
Abbreviated (stand-alone) π¦
Janueri
Februeri
Mas
Epril
Me
Jun
Julai
Ogas
Septemba
Oktoba
Novemba
Desemba
Narrow (stand-alone) β¨
1
2
3
4
5
6
7
8
9
10
11
12
π QUARTERS π
quarter data, slay. wide, abbreviated, narrow, format, stand-alone β all present and accounted for. π
Wide (format) π
Q1
Q2
Q3
Q4
Abbreviated (format) π
Q1
Q2
Q3
Q4
Narrow (format) β
1
2
3
4
Wide (stand-alone) π«Ά
Q1
Q2
Q3
Q4
Abbreviated (stand-alone) πΈ
Q1
Q2
Q3
Q4
Narrow (stand-alone) π¦
1
2
3
4
π ERAS π
era data: BCE and CE, in all three styles listed. iconic. π
Wide (format) πΊ
BCE
CE
Abbreviated (format) π
BCE
CE
Narrow (format) β¨
BCE
CE
π DATE FORMATS π
these examples use the same three timestamps over and over: 2008-02-05T18:30:30, 1995-12-22T09:05:02, and -0010-09-15T04:44:23. iconic input, iconic output. π₯
Full π
2008-02-05T18:30:30 = 2008 Februeri 5, Tunde
1995-12-22T09:05:02 = 1995 Desemba 22, Fraide
-0010-09-15T04:44:23 = -10 Septemba 15, Sarere
Long πΈ
2008-02-05T18:30:30 = 2008 Februeri 5
1995-12-22T09:05:02 = 1995 Desemba 22
-0010-09-15T04:44:23 = -10 Septemba 15
Medium π¦
2008-02-05T18:30:30 = 2008 Februeri 5
1995-12-22T09:05:02 = 1995 Desemba 22
-0010-09-15T04:44:23 = -10 Septemba 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 to format some times, bestie. full, long, medium, short β all the time-format examples, exactly as they appear. π
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 π
date plus time equals datetime, and the examples are all right here. full, long, medium, short β no skipping. periodt. π
Full π
2008-02-05T18:30:30 = 2008 Februeri 5, Tunde 18:30:30 UTC
1995-12-22T09:05:02 = 1995 Desemba 22, Fraide 09:05:02 UTC
-0010-09-15T04:44:23 = -10 Septemba 15, Sarere 04:44:23 UTC
Long πΈ
2008-02-05T18:30:30 = 2008 Februeri 5 18:30:30 UTC
1995-12-22T09:05:02 = 1995 Desemba 22 09:05:02 UTC
-0010-09-15T04:44:23 = -10 Septemba 15 04:44:23 UTC
Medium π¦
2008-02-05T18:30:30 = 2008 Februeri 5 18:30:30
1995-12-22T09:05:02 = 1995 Desemba 22 09:05:02
-0010-09-15T04:44:23 = -10 Septemba 15 04:44:23
Short β¨
2008-02-05T18:30:30 = 2008-02-05 18:30
1995-12-22T09:05:02 = 1995-12-22 09:05
-0010-09-15T04:44:23 = -10-09-15 04:44
π AVAILABLE FORMATS π
this is the big one, bestie: every available format identifier, with its three example renderings. buckle up. π«Ά
Bh (h B) π
2008-02-05T18:30:30 = 6 B
1995-12-22T09:05:02 = 9 B
-0010-09-15T04:44:23 = 4 B
Bhm (h:mm B) πΈ
2008-02-05T18:30:30 = 6:30 B
1995-12-22T09:05:02 = 9:05 B
-0010-09-15T04:44:23 = 4:44 B
Bhms (h:mm:ss B) π
2008-02-05T18:30:30 = 6:30:30 B
1995-12-22T09:05:02 = 9:05:02 B
-0010-09-15T04:44:23 = 4:44:23 B
E (ccc) π¦
2008-02-05T18:30:30 = Tunde
1995-12-22T09:05:02 = Fraide
-0010-09-15T04:44:23 = Sarere
EBhm (E h:mm B) β¨
2008-02-05T18:30:30 = Tunde 6:30 B
1995-12-22T09:05:02 = Fraide 9:05 B
-0010-09-15T04:44:23 = Sarere 4:44 B
EBhms (E h:mm:ss B) πΊ
2008-02-05T18:30:30 = Tunde 6:30:30 B
1995-12-22T09:05:02 = Fraide 9:05:02 B
-0010-09-15T04:44:23 = Sarere 4:44:23 B
EHm (E HH:mm) π
2008-02-05T18:30:30 = Tunde 18:30
1995-12-22T09:05:02 = Fraide 09:05
-0010-09-15T04:44:23 = Sarere 04:44
EHms (E HH:mm:ss) π
2008-02-05T18:30:30 = Tunde 18:30:30
1995-12-22T09:05:02 = Fraide 09:05:02
-0010-09-15T04:44:23 = Sarere 04:44:23
Ed (d, E) β
2008-02-05T18:30:30 = 5, Tunde
1995-12-22T09:05:02 = 22, Fraide
-0010-09-15T04:44:23 = 15, Sarere
Ehm (E h:mm a) π₯
2008-02-05T18:30:30 = Tunde 6:30 PM
1995-12-22T09:05:02 = Fraide 9:05 AM
-0010-09-15T04:44:23 = Sarere 4:44 AM
Ehms (E h:mm:ss a) π«Ά
2008-02-05T18:30:30 = Tunde 6:30:30 PM
1995-12-22T09:05:02 = Fraide 9:05:02 AM
-0010-09-15T04:44:23 = Sarere 4:44:23 AM
Gy (G y) π
2008-02-05T18:30:30 = CE 2008
1995-12-22T09:05:02 = CE 1995
-0010-09-15T04:44:23 = BCE -10
GyMMM (G y MMM) πΈ
2008-02-05T18:30:30 = CE 2008 Februeri
1995-12-22T09:05:02 = CE 1995 Desemba
-0010-09-15T04:44:23 = BCE -10 Septemba
GyMMMEd (G y MMM d, E) π
2008-02-05T18:30:30 = CE 2008 Februeri 5, Tunde
1995-12-22T09:05:02 = CE 1995 Desemba 22, Fraide
-0010-09-15T04:44:23 = BCE -10 Septemba 15, Sarere
GyMMMd (G y MMM d) π¦
2008-02-05T18:30:30 = CE 2008 Februeri 5
1995-12-22T09:05:02 = CE 1995 Desemba 22
-0010-09-15T04:44:23 = BCE -10 Septemba 15
GyMd (GGGGG y-MM-dd) β¨
2008-02-05T18:30:30 = CE 2008-02-05
1995-12-22T09:05:02 = CE 1995-12-22
-0010-09-15T04:44:23 = BCE -10-09-15
H (HH) π
2008-02-05T18:30:30 = 18
1995-12-22T09:05:02 = 09
-0010-09-15T04:44:23 = 04
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
M (L) π
2008-02-05T18:30:30 = 2
1995-12-22T09:05:02 = 12
-0010-09-15T04:44:23 = 9
MEd (MM-dd, E) π₯
2008-02-05T18:30:30 = 02-05, Tunde
1995-12-22T09:05:02 = 12-22, Fraide
-0010-09-15T04:44:23 = 09-15, Sarere
MMM (LLL) π«Ά
2008-02-05T18:30:30 = Februeri
1995-12-22T09:05:02 = Desemba
-0010-09-15T04:44:23 = Septemba
MMMEd (MMM d, E) π
2008-02-05T18:30:30 = Februeri 5, Tunde
1995-12-22T09:05:02 = Desemba 22, Fraide
-0010-09-15T04:44:23 = Septemba 15, Sarere
MMMMW-count-other ('week' W 'of' MMMM) πΈ
2008-02-05T18:30:30 = week 1 of Februeri
1995-12-22T09:05:02 = week 3 of Desemba
-0010-09-15T04:44:23 = week 2 of Septemba
MMMMd (MMMM d) π
2008-02-05T18:30:30 = Februeri 5
1995-12-22T09:05:02 = Desemba 22
-0010-09-15T04:44:23 = Septemba 15
MMMd (MMM d) π¦
2008-02-05T18:30:30 = Februeri 5
1995-12-22T09:05:02 = Desemba 22
-0010-09-15T04:44:23 = Septemba 15
Md (MM-dd) β¨
2008-02-05T18:30:30 = 02-05
1995-12-22T09:05:02 = 12-22
-0010-09-15T04:44:23 = 09-15
d (d) π
2008-02-05T18:30:30 = 5
1995-12-22T09:05:02 = 22
-0010-09-15T04:44:23 = 15
h (h a) πΊ
2008-02-05T18:30:30 = 6 PM
1995-12-22T09:05:02 = 9 AM
-0010-09-15T04:44:23 = 4 AM
hm (h:mm a) π
2008-02-05T18:30:30 = 6:30 PM
1995-12-22T09:05:02 = 9:05 AM
-0010-09-15T04:44:23 = 4:44 AM
hms (h:mm:ss a) π
2008-02-05T18:30:30 = 6:30:30 PM
1995-12-22T09:05:02 = 9:05:02 AM
-0010-09-15T04:44:23 = 4:44:23 AM
hmsv (h:mm:ss a v) β
2008-02-05T18:30:30 = 6:30:30 PM UTC
1995-12-22T09:05:02 = 9:05:02 AM UTC
-0010-09-15T04:44:23 = 4:44:23 AM UTC
hmv (h:mm a v) π
2008-02-05T18:30:30 = 6:30 PM UTC
1995-12-22T09:05:02 = 9:05 AM UTC
-0010-09-15T04:44:23 = 4:44 AM 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-MM) π
2008-02-05T18:30:30 = 2008-02
1995-12-22T09:05:02 = 1995-12
-0010-09-15T04:44:23 = -10-09
yMEd (y-MM-dd, E) πΈ
2008-02-05T18:30:30 = 2008-02-05, Tunde
1995-12-22T09:05:02 = 1995-12-22, Fraide
-0010-09-15T04:44:23 = -10-09-15, Sarere
yMMM (y MMM) π
2008-02-05T18:30:30 = 2008 Februeri
1995-12-22T09:05:02 = 1995 Desemba
-0010-09-15T04:44:23 = -10 Septemba
yMMMEd (y MMM d, E) π¦
2008-02-05T18:30:30 = 2008 Februeri 5, Tunde
1995-12-22T09:05:02 = 1995 Desemba 22, Fraide
-0010-09-15T04:44:23 = -10 Septemba 15, Sarere
yMMMM (y MMMM) β¨
2008-02-05T18:30:30 = 2008 Februeri
1995-12-22T09:05:02 = 1995 Desemba
-0010-09-15T04:44:23 = -10 Septemba
yMMMd (d MMM y) π
2008-02-05T18:30:30 = 5 Februeri 2008
1995-12-22T09:05:02 = 22 Desemba 1995
-0010-09-15T04:44:23 = 15 Septemba -10
yMd (d/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
yQQQ (y QQQ) π
2008-02-05T18:30:30 = 2008 Q1
1995-12-22T09:05:02 = 1995 Q4
-0010-09-15T04:44:23 = -10 Q3
yQQQQ (y QQQQ) π
okay so the pattern examples keep going, and theyβre literally giving quarter-core:
2008-02-05T18:30:30 = 2008 Q1
1995-12-22T09:05:02 = 1995 Q4
-0010-09-15T04:44:23 = -10 Q3
next up is yw-count-other ('week' w 'of' Y) β the week-number flex, and it ate:
2008-02-05T18:30:30 = week 6 of 2008
1995-12-22T09:05:02 = week 51 of 1995
-0010-09-15T04:44:23 = week 37 of -10
β¨ Miscellaneous β¨
- Prefers 24 hour time? Yes
- Local first day of the week
1 (Mande)
π Strftime Patterns π
these are the strftime classics, no cap:
%c (%a %b %e %H:%M:%S %Y) - date time format
2008-02-05T18:30:30 = Tunde Februeri 5 18:30:30 2008
1995-12-22T09:05:02 = Fraide Desemba 22 09:05:02 1995
-0010-09-15T04:44:23 = Sarere Septemba 15 04:44:23 -10
%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 the whole page, bestie π«Ά itβs from perl v5.42.0, dated 2024-12-12, and the source tag is DateTim...ale::tpi(3) β periodt π
β¨
π¦ 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