DateTim...ale::zu(3)

🌸 NAME 🌸

okay bestie, this is the DateTime::Locale::zu page β€” Perl user-contributed docs, section 3 β€” and it's literally the locale data examples for the Zulu (zu) locale. No cap, that's the whole assignment. πŸ’…


πŸ’– DESCRIPTION πŸ’–

This pod file contains examples of the locale data available for the Zulu locale. That's it β€” a whole little showcase of the Zulu locale data, and we're going through every crumb together. 🫢

πŸ—“οΈ Days πŸ—“οΈ

Wide (format) 🌈

UMsombuluko
ULwesibili
ULwesithathu
ULwesine
ULwesihlanu
UMgqibelo
ISonto

Abbreviated (format) ✨

Mso
Bil
Tha
Sin
Hla
Mgq
Son

Narrow (format) πŸŽ€

M
B
T
S
H
M
S

Wide (stand-alone) πŸ’–

UMsombuluko
ULwesibili
ULwesithathu
ULwesine
ULwesihlanu
UMgqibelo
ISonto

Abbreviated (stand-alone) πŸ¦‹

Mso
Bil
Tha
Sin
Hla
Mgq
Son

Narrow (stand-alone) 🌸

M
B
T
S
H
M
S

πŸŒ™ Months πŸŒ™

Wide (format) πŸ‘‘

Januwari
Februwari
Mashi
Ephreli
Meyi
Juni
Julayi
Agasti
Septhemba
Okthoba
Novemba
Disemba

Abbreviated (format) ⭐

Jan
Feb
Mas
Eph
Mey
Jun
Jul
Aga
Sep
Okt
Nov
Dis

Narrow (format) 🧚

J
F
M
E
M
J
J
A
S
O
N
D

Wide (stand-alone) πŸ’œ

Januwari
Februwari
Mashi
Ephreli
Meyi
Juni
Julayi
Agasti
Septhemba
Okthoba
Novemba
Disemba

Abbreviated (stand-alone) 🫢

Jan
Feb
Mas
Eph
Mey
Jun
Jul
Aga
Sep
Okt
Nov
Dis

Narrow (stand-alone) πŸ’«

J
F
M
A
M
J
J
A
S
O
N
D

πŸŽ€ Quarters πŸŽ€

Wide (format) πŸ’…

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

Abbreviated (format) ✨

Q1
Q2
Q3
Q4

Narrow (format) 🌈

1
2
3
4

Wide (stand-alone) πŸ¦‹

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

Abbreviated (stand-alone) πŸ’–

Q1
Q2
Q3
Q4

Narrow (stand-alone) 🌸

1
2
3
4

πŸ‘‘ Eras πŸ‘‘

Wide (format) ⭐

BC
AD

Abbreviated (format) πŸ’«

BC
AD

Narrow (format) 🧚

BC
AD

πŸ“… Date Formats πŸ“…

Full 🌟

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

Long πŸ’–

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

Medium πŸŽ€

2008-02-05T18:30:30 = Feb 5, 2008
1995-12-22T09:05:02 = Dis 22, 1995
-0010-09-15T04:44:23 = Sep 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 ⏰

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 = ULwesibili, Februwari 5, 2008 18:30:30 UTC
1995-12-22T09:05:02 = ULwesihlanu, Disemba 22, 1995 09:05:02 UTC
-0010-09-15T04:44:23 = UMgqibelo, Septhemba 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 = Septhemba 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 = Sep 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 πŸ›οΈ

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

EBhm (E h:mm B) 🌸

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

Ehm (E h:mm a) ⭐

2008-02-05T18:30:30 = Bil 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 = Bil 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 (G y) 🌟

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

GyMMM (G y MMM) πŸ¦‹

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

GyMMMEd (G y MMM d, E) 🌈

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

GyMMMd (G y MMM d) πŸ’–

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

GyMd (M/d/y GGGGG) 🧚

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 (MM-dd, E) πŸ’«

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

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 = Bil, Feb 5
1995-12-22T09:05:02 = Hla, Dis 22
-0010-09-15T04:44:23 = Mgq, Sep 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 Septhemba

MMMMd (MMMM d) πŸ’–

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

MMMd (MMM d) 🧚

2008-02-05T18:30:30 = Feb 5
1995-12-22T09:05:02 = Dis 22
-0010-09-15T04:44:23 = Sep 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, Bil
1995-12-22T09:05:02 = 1995-12-22, Hla
-0010-09-15T04:44:23 = -10-09-15, Mgq

yMMM (MMM y) 🧚

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

yMMMEd (E, MMM d, y) 🌸

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

yMMMM (MMMM y) πŸ’œ

2008-02-05T18:30:30 = Februwari 2008
1995-12-22T09:05:02 = Disemba 1995
-0010-09-15T04:44:23 = Septhemba -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 = Sep 15, -10

yMd (y-MM-dd) πŸ‘‘

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

yQQQ (QQQ y) πŸŽ€

2008-02-05T18:30:30 = Q1 2008
1995-12-22T09:05:02 = Q4 1995
-0010-09-15T04:44:23 = Q3 -10

yQQQQ (QQQQ y) ⭐

2008-02-05T18:30:30 = ikota yesi-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) πŸ’«

No sample lines here β€” just the pattern itself.

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

and that's the week-number set, bestie β€” three timestamps, three week numbers, no notes πŸ’…


🌸 Miscellaneous 🌸

okay so these are the two little "hey what's your vibe" questions this locale answers for you, already filled in (you don't gotta do anything, it's just telling you):

  • Prefers 24 hour time? β€” Yes πŸ•• no AM/PM shenanigans here, it's 24-hour o'clock all the way through, iconic behavior fr fr
  • Local first day of the week β€” 1 (UMsombuluko) πŸ—“οΈ so the week starts on Monday, and it's spelled out in isiZulu, which ate honestly

✨ Strftime Patterns ✨

these are the strftime shortcut patterns this locale ships with, and each one comes with the exact expansion for our three iconic test timestamps so you can see the whole thing in action πŸŽ€ (yes, i'm obsessed with how tidy this is)

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

the full date-and-time combo, the whole meal:

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

πŸ’– %x (%m/%d/%y) β€” date format

date only, month first, short year β€” little cutie:

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

time only, hours minutes seconds, exactly what it says on the tin:

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.

literally just go look at DateTime::Locale, that's the whole support section, it's giving "i trust you to find the rest" 😭 go read it bestie


and that's the page!! πŸ¦‹ also quick shoutout to the footer that's living down there: this is perl v5.42.0, dated 2024-12-12 β€” so when you're out here slaying with your isiZulu date formats, that's the version and date you're thanking πŸ’œ periodt, go format some timestamps ✨

πŸ“¦ where this page comes from