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