DateTim...ale::xh(3)

okay bestie, this is DateTime::Locale::xh(3) from the User Contributed Perl Documentation, and it's part 1 of 2. Buckle up β€” it's literally locale-data examples for the Xhosa (xh) locale. πŸ’…

πŸŽ€ NAME

DateTime::Locale::xh β€” Locale data examples for the Xhosa (xh) locale

✨ DESCRIPTION

This pod file is literally a little showcase of examples of the locale data available for the Xhosa locale. No cap, it's all examples. 🫢

🌸 Days

okay so the days come in six flavors: wide, abbreviated, and narrow, each in format and stand-alone. Here's every single one, in order, no skips. πŸ’–

🌟 Wide (format)

Mvulo
Lwesibini
Lwesithathu
Lwesine
Lwesihlanu
Mgqibelo
Cawe

⭐ Abbreviated (format)

Mvu
Lwesb
Tha
Sin
Hla
Mgq
Caw

πŸŽ€ Narrow (format)

M
Sb
Tht
Sin
Hl
Mg
C

🌺 Wide (stand-alone)

Mvulo
Lwesibini
Lwesithathu
Lwesine
Lwesihlanu
Mgqibelo
Cawe

πŸ¦‹ Abbreviated (stand-alone)

Mvu
Bin
Tha
Sin
Hla
Mgq
Caw

🧚 Narrow (stand-alone)

M
Sb
St
Sin
Hl
Mg
C

🌷 Months

the months are giving wide/abbreviated/narrow too, and yes, format and stand-alone have some little differences. Watch the spellings β€” they're iconic and exact. πŸ’…

🌟 Wide (format)

Janyuwari
Februwari
Matshi
Epreli
Meyi
Juni
Julayi
Agasti
Septemba
Okthobha
Novemba
Disemba

⭐ Abbreviated (format)

Jan
Feb
Mat
Epr
Mey
Jun
Jul
Aga
Sept
Okt
Nov
Dis

πŸŽ€ Narrow (format)

1
2
3
4
5
6
7
8
9
10
11
12

🌺 Wide (stand-alone)

Janyuwari
Februwari
Matshi
Epreli
Meyi
Juni
Julayi
Agasti
Septemba
Okthoba
Novemba
Disemba

πŸ¦‹ Abbreviated (stand-alone)

Jan
Feb
Mat
Epr
Mey
Jun
Jul
Aga
Sep
Okt
Nov
Dis

🧚 Narrow (stand-alone)

1
2
3
4
5
6
7
8
9
10
11
12

🌈 Quarters

quarters are here and they're lowkey cute. All six flavors, same order as the original. ✨

🌟 Wide (format)

ikota yoku-1
ikota yesi-2
ikota yesi-3
ikota yesi-4

⭐ Abbreviated (format)

Kota 1
Kota 2
Kota 3
Kota 4

πŸŽ€ Narrow (format)

1
2
3
4

🌺 Wide (stand-alone)

ikota yoku-1
ikota yesi-2
ikota yesi-3
ikota yesi-4

πŸ¦‹ Abbreviated (stand-alone)

Kota 1
Kota 2
Kota 3
Kota 4

🧚 Narrow (stand-alone)

1
2
3
4

πŸ‘‘ Eras

eras are simple and slay. Wide, abbreviated, and narrow β€” all the same values. πŸ’œ

🌟 Wide (format)

BC
AD

⭐ Abbreviated (format)

BC
AD

πŸŽ€ Narrow (format)

BC
AD

πŸ”₯ Date Formats

here's the date-format glow-up: Full, Long, Medium, Short. Every example is exactly as given. πŸ’–

🌟 Full

2008-02-05T18:30:30 = Lwesibini, Februwari 5, 2008
1995-12-22T09:05:02 = Lwesihlanu, Disemba 22, 1995
-0010-09-15T04:44:23 = Mgqibelo, Septemba 15, -10

⭐ Long

2008-02-05T18:30:30 = Februwari 5, 2008
1995-12-22T09:05:02 = Disemba 22, 1995
-0010-09-15T04:44:23 = Septemba 15, -10

πŸŽ€ Medium

2008-02-05T18:30:30 = Feb 5, 2008
1995-12-22T09:05:02 = Dis 22, 1995
-0010-09-15T04:44:23 = Sept 15, -10

🌺 Short

2008-02-05T18:30:30 = 2/5/08
1995-12-22T09:05:02 = 12/22/95
-0010-09-15T04:44:23 = 9/15/-10

πŸ•°οΈ Time Formats

time formats, bestie. Full and Long are giving UTC; Medium and Short keep it simpler. All exact. ⏰

🌟 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 + time combos, aka the main-character formats. Full, Long, Medium, Short β€” every line preserved. 🫢

🌟 Full

2008-02-05T18:30:30 = Lwesibini, Februwari 5, 2008 18:30:30 UTC
1995-12-22T09:05:02 = Lwesihlanu, Disemba 22, 1995 09:05:02 UTC
-0010-09-15T04:44:23 = Mgqibelo, Septemba 15, -10 04:44:23 UTC

⭐ Long

2008-02-05T18:30:30 = Februwari 5, 2008 18:30:30 UTC
1995-12-22T09:05:02 = Disemba 22, 1995 09:05:02 UTC
-0010-09-15T04:44:23 = Septemba 15, -10 04:44:23 UTC

πŸŽ€ Medium

2008-02-05T18:30:30 = Feb 5, 2008 18:30:30
1995-12-22T09:05:02 = Dis 22, 1995 09:05:02
-0010-09-15T04:44:23 = Sept 15, -10 04:44:23

🌺 Short

2008-02-05T18:30:30 = 2/5/08 18:30
1995-12-22T09:05:02 = 12/22/95 09:05
-0010-09-15T04:44:23 = 9/15/-10 04:44

πŸ¦‹ Available Formats

this is the whole format menu, every single one, with the examples exactly as given. Don't skip β€” they're all main characters. πŸ’…

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 = Bin
1995-12-22T09:05:02 = Hla
-0010-09-15T04:44:23 = Mgq

EBhm (E h:mm B)

2008-02-05T18:30:30 = Lwesb 6:30 B
1995-12-22T09:05:02 = Hla 9:05 B
-0010-09-15T04:44:23 = Mgq 4:44 B

EBhms (E h:mm:ss B)

2008-02-05T18:30:30 = Lwesb 6:30:30 B
1995-12-22T09:05:02 = Hla 9:05:02 B
-0010-09-15T04:44:23 = Mgq 4:44:23 B

EHm (E HH:mm)

2008-02-05T18:30:30 = Lwesb 18:30
1995-12-22T09:05:02 = Hla 09:05
-0010-09-15T04:44:23 = Mgq 04:44

EHms (E HH:mm:ss)

2008-02-05T18:30:30 = Lwesb 18:30:30
1995-12-22T09:05:02 = Hla 09:05:02
-0010-09-15T04:44:23 = Mgq 04:44:23

Ed (d E)

2008-02-05T18:30:30 = 5 Lwesb
1995-12-22T09:05:02 = 22 Hla
-0010-09-15T04:44:23 = 15 Mgq

Ehm (E h:mm a)

2008-02-05T18:30:30 = Lwesb 6:30 PM
1995-12-22T09:05:02 = Hla 9:05 AM
-0010-09-15T04:44:23 = Mgq 4:44 AM

Ehms (E h:mm:ss a)

2008-02-05T18:30:30 = Lwesb 6:30:30 PM
1995-12-22T09:05:02 = Hla 9:05:02 AM
-0010-09-15T04:44:23 = Mgq 4:44:23 AM

Gy (y G)

2008-02-05T18:30:30 = 2008 AD
1995-12-22T09:05:02 = 1995 AD
-0010-09-15T04:44:23 = -10 BC

GyMMM (MMM y G)

2008-02-05T18:30:30 = Feb 2008 AD
1995-12-22T09:05:02 = Dis 1995 AD
-0010-09-15T04:44:23 = Sept -10 BC

GyMMMEd (E, MMM d, y G)

2008-02-05T18:30:30 = Lwesb, Feb 5, 2008 AD
1995-12-22T09:05:02 = Hla, Dis 22, 1995 AD
-0010-09-15T04:44:23 = Mgq, Sept 15, -10 BC

GyMMMd (MMM d, y G)

2008-02-05T18:30:30 = Feb 5, 2008 AD
1995-12-22T09:05:02 = Dis 22, 1995 AD
-0010-09-15T04:44:23 = Sept 15, -10 BC

GyMd (M/d/y G)

2008-02-05T18:30:30 = 2/5/2008 AD
1995-12-22T09:05:02 = 12/22/1995 AD
-0010-09-15T04:44:23 = 9/15/-10 BC

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 (E, M/d)

2008-02-05T18:30:30 = Lwesb, 2/5
1995-12-22T09:05:02 = Hla, 12/22
-0010-09-15T04:44:23 = Mgq, 9/15

MMM (LLL)

2008-02-05T18:30:30 = Feb
1995-12-22T09:05:02 = Dis
-0010-09-15T04:44:23 = Sep

MMMEd (E, MMM d)

2008-02-05T18:30:30 = Lwesb, Feb 5
1995-12-22T09:05:02 = Hla, Dis 22
-0010-09-15T04:44:23 = Mgq, Sept 15

MMMMW-count-other ('week' W 'of' MMMM)

2008-02-05T18:30:30 = week 1 of Februwari
1995-12-22T09:05:02 = week 3 of Disemba
-0010-09-15T04:44:23 = week 2 of Septemba

MMMMd (MMMM d)

2008-02-05T18:30:30 = Februwari 5
1995-12-22T09:05:02 = Disemba 22
-0010-09-15T04:44:23 = Septemba 15

MMMd (MMM d)

2008-02-05T18:30:30 = Feb 5
1995-12-22T09:05:02 = Dis 22
-0010-09-15T04:44:23 = Sept 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 (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 (M/y)

2008-02-05T18:30:30 = 2/2008
1995-12-22T09:05:02 = 12/1995
-0010-09-15T04:44:23 = 9/-10

yMEd (E, M/d/y)

2008-02-05T18:30:30 = Lwesb, 2/5/2008
1995-12-22T09:05:02 = Hla, 12/22/1995
-0010-09-15T04:44:23 = Mgq, 9/15/-10

yMMM (MMM y)

2008-02-05T18:30:30 = Feb 2008
1995-12-22T09:05:02 = Dis 1995
-0010-09-15T04:44:23 = Sept -10

yMMMEd (E, MMM d, y)

2008-02-05T18:30:30 = Lwesb, Feb 5, 2008
1995-12-22T09:05:02 = Hla, Dis 22, 1995
-0010-09-15T04:44:23 = Mgq, Sept 15, -10

yMMMM (MMMM y)

2008-02-05T18:30:30 = Februwari 2008
1995-12-22T09:05:02 = Disemba 1995
-0010-09-15T04:44:23 = Septemba -10

yMMMd (MMM d, y)

2008-02-05T18:30:30 = Feb 5, 2008
1995-12-22T09:05:02 = Dis 22, 1995
-0010-09-15T04:44:23 = Sept 15, -10

yMd (M/d/y)

2008-02-05T18:30:30 = 2/5/2008
1995-12-22T09:05:02 = 12/22/1995
-0010-09-15T04:44:23 = 9/15/-10

yQQQ (QQQ y)

2008-02-05T18:30:30 = Kota 1 2008
1995-12-22T09:05:02 = Kota 4 1995
-0010-09-15T04:44:23 = Kota 3 -10

yQQQQ (QQQQ y)

2008-02-05T18:30:30 = ikota yoku-1 2008
1995-12-22T09:05:02 = ikota yesi-4 1995
-0010-09-15T04:44:23 = ikota yesi-3 -10

yw-count-other ('week' w 'of' Y)

okay so, week-number check, bestie β€” look at these little date-to-week glow-ups:

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 β€” no AM/PM chaos, she's locked in. ⏰

Local first day of the week: 1 (Mvulo) β€” that's the one, periodt. πŸ’…

✨ Strftime Patterns ✨

πŸ’– %c (%a %b %e %H:%M:%S %Y) β€” date time format

2008-02-05T18:30:30 = Lwesb Feb  5 18:30:30 2008
1995-12-22T09:05:02 = Hla Dis 22 09:05:02 1995
-0010-09-15T04:44:23 = Mgq Sept 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 a wrap, bestie β€” brought to you by perl v5.42.0, dated 2024-12-12, and it's the DateTim...ale::xh(3) manual. Slay. πŸŽ€βœ¨

πŸ“¦ where this page comes from