DateTim...:dje_NE(3)
β¨ DateTime::Locale::dje_NE(3) β¨
User Contributed Perl Documentation π this is the manpage for DateTime::Locale::dje_NE, bestie β Zarma Niger, locale code dje-NE. Pull up a chair π«Ά
πΈ NAME πΈ
DateTime::Locale::dje_NE β locale data examples for the Zarma Niger (dje-NE) locale. π
π¦ DESCRIPTION π¦
okay so this pod file is literally just examples of the locale data available for the Zarma Niger locale. think of it as a show-and-tell, not a spec. every blob below is the actual output you get for the given pattern, so you can eyeball exactly what dje-NE is gonna hand you. no cap. β¨
π Days
Wide (format)
Atinni
Atalaata
Alarba
Alhamisi
Alzuma
Asibti
Alhadi
Abbreviated (format)
Ati
Ata
Ala
Alm
Alz
Asi
Alh
Narrow (format)
T
T
L
M
Z
S
H
β οΈ yeah bestie the narrow ones repeat βTshows up twice (AtinniandAtalaata), and that's genuinely what's in the data. don't come for me, I just report them π
Wide (stand-alone)
Atinni
Atalaata
Alarba
Alhamisi
Alzuma
Asibti
Alhadi
Abbreviated (stand-alone)
Ati
Ata
Ala
Alm
Alz
Asi
Alh
Narrow (stand-alone)
T
T
L
M
Z
S
H
π Months
Wide (format)
Ε½anwiye
Feewiriye
Marsi
Awiril
Me
Ε½uweΕ
Ε½uyye
Ut
Sektanbur
Oktoobur
Noowanbur
Deesanbur
Abbreviated (format)
Ε½an
Fee
Mar
Awi
Me
Ε½uw
Ε½uy
Ut
Sek
Okt
Noo
Dee
Narrow (format)
Ε½
F
M
A
M
Ε½
Ε½
U
S
O
N
D
Wide (stand-alone)
Ε½anwiye
Feewiriye
Marsi
Awiril
Me
Ε½uweΕ
Ε½uyye
Ut
Sektanbur
Oktoobur
Noowanbur
Deesanbur
Abbreviated (stand-alone)
Ε½an
Fee
Mar
Awi
Me
Ε½uw
Ε½uy
Ut
Sek
Okt
Noo
Dee
Narrow (stand-alone)
Ε½
F
M
A
M
Ε½
Ε½
U
S
O
N
D
π Quarters
Wide (format)
Arrubu 1
Arrubu 2
Arrubu 3
Arrubu 4
Abbreviated (format)
A1
A2
A3
A4
Narrow (format)
1
2
3
4
Wide (stand-alone)
Arrubu 1
Arrubu 2
Arrubu 3
Arrubu 4
Abbreviated (stand-alone)
A1
A2
A3
A4
Narrow (stand-alone)
1
2
3
4
π Eras
Wide (format)
Isaa jine
Isaa zamanoo
Abbreviated (format)
IJ
IZ
Narrow (format)
IJ
IZ
π heads up: for eras the page only ships format variants β no stand-alone lists here. not me noticing the gap, it's just what's there π
ποΈ Date Formats
Full
2008-02-05T18:30:30 = Atalaata 5 Feewiriye 2008
1995-12-22T09:05:02 = Alzuma 22 Deesanbur 1995
-0010-09-15T04:44:23 = Asibti 15 Sektanbur -10
Long
2008-02-05T18:30:30 = 5 Feewiriye 2008
1995-12-22T09:05:02 = 22 Deesanbur 1995
-0010-09-15T04:44:23 = 15 Sektanbur -10
Medium
2008-02-05T18:30:30 = 5 Fee, 2008
1995-12-22T09:05:02 = 22 Dee, 1995
-0010-09-15T04:44:23 = 15 Sek, -10
Short
2008-02-05T18:30:30 = 5/2/2008
1995-12-22T09:05:02 = 22/12/1995
-0010-09-15T04:44:23 = 15/9/-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
β¨ yes, Full and Long are the same strings here. that's not a typo on my end, that's the data. slay π
π¦ Datetime Formats
Full
2008-02-05T18:30:30 = Atalaata 5 Feewiriye 2008 18:30:30 UTC
1995-12-22T09:05:02 = Alzuma 22 Deesanbur 1995 09:05:02 UTC
-0010-09-15T04:44:23 = Asibti 15 Sektanbur -10 04:44:23 UTC
Long
2008-02-05T18:30:30 = 5 Feewiriye 2008 18:30:30 UTC
1995-12-22T09:05:02 = 22 Deesanbur 1995 09:05:02 UTC
-0010-09-15T04:44:23 = 15 Sektanbur -10 04:44:23 UTC
Medium
2008-02-05T18:30:30 = 5 Fee, 2008 18:30:30
1995-12-22T09:05:02 = 22 Dee, 1995 09:05:02
-0010-09-15T04:44:23 = 15 Sek, -10 04:44:23
Short
2008-02-05T18:30:30 = 5/2/2008 18:30
1995-12-22T09:05:02 = 22/12/1995 09:05
-0010-09-15T04:44:23 = 15/9/-10 04:44
π₯ Available Formats
okay this is the big one β every named format key, the raw pattern in parens, and all three sample outputs. literally keep scrolling, it's a vibe. π
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 = Ata
1995-12-22T09:05:02 = Alz
-0010-09-15T04:44:23 = Asi
EBhm (E h:mm B)
2008-02-05T18:30:30 = Ata 6:30 B
1995-12-22T09:05:02 = Alz 9:05 B
-0010-09-15T04:44:23 = Asi 4:44 B
EBhms (E h:mm:ss B)
2008-02-05T18:30:30 = Ata 6:30:30 B
1995-12-22T09:05:02 = Alz 9:05:02 B
-0010-09-15T04:44:23 = Asi 4:44:23 B
EHm (E HH:mm)
2008-02-05T18:30:30 = Ata 18:30
1995-12-22T09:05:02 = Alz 09:05
-0010-09-15T04:44:23 = Asi 04:44
EHms (E HH:mm:ss)
2008-02-05T18:30:30 = Ata 18:30:30
1995-12-22T09:05:02 = Alz 09:05:02
-0010-09-15T04:44:23 = Asi 04:44:23
Ed (E d)
2008-02-05T18:30:30 = Ata 5
1995-12-22T09:05:02 = Alz 22
-0010-09-15T04:44:23 = Asi 15
Ehm (E h:mm a)
2008-02-05T18:30:30 = Ata 6:30 Zaarikay b
1995-12-22T09:05:02 = Alz 9:05 Subbaahi
-0010-09-15T04:44:23 = Asi 4:44 Subbaahi
Ehms (E h:mm:ss a)
2008-02-05T18:30:30 = Ata 6:30:30 Zaarikay b
1995-12-22T09:05:02 = Alz 9:05:02 Subbaahi
-0010-09-15T04:44:23 = Asi 4:44:23 Subbaahi
Gy (G y)
2008-02-05T18:30:30 = IZ 2008
1995-12-22T09:05:02 = IZ 1995
-0010-09-15T04:44:23 = IJ -10
GyMMM (G y MMM)
2008-02-05T18:30:30 = IZ 2008 Fee
1995-12-22T09:05:02 = IZ 1995 Dee
-0010-09-15T04:44:23 = IJ -10 Sek
GyMMMEd (G y MMM d, E)
2008-02-05T18:30:30 = IZ 2008 Fee 5, Ata
1995-12-22T09:05:02 = IZ 1995 Dee 22, Alz
-0010-09-15T04:44:23 = IJ -10 Sek 15, Asi
GyMMMd (G y MMM d)
2008-02-05T18:30:30 = IZ 2008 Fee 5
1995-12-22T09:05:02 = IZ 1995 Dee 22
-0010-09-15T04:44:23 = IJ -10 Sek 15
GyMd (GGGGG y-MM-dd)
2008-02-05T18:30:30 = IZ 2008-02-05
1995-12-22T09:05:02 = IZ 1995-12-22
-0010-09-15T04:44:23 = IJ -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 (E d/M)
2008-02-05T18:30:30 = Ata 5/2
1995-12-22T09:05:02 = Alz 22/12
-0010-09-15T04:44:23 = Asi 15/9
MMM (LLL)
2008-02-05T18:30:30 = Fee
1995-12-22T09:05:02 = Dee
-0010-09-15T04:44:23 = Sek
MMMEd (E d MMM)
2008-02-05T18:30:30 = Ata 5 Fee
1995-12-22T09:05:02 = Alz 22 Dee
-0010-09-15T04:44:23 = Asi 15 Sek
MMMMW-count-other ('week' W 'of' MMMM)
2008-02-05T18:30:30 = week 1 of Feewiriye
1995-12-22T09:05:02 = week 3 of Deesanbur
-0010-09-15T04:44:23 = week 2 of Sektanbur
MMMMd (MMMM d)
2008-02-05T18:30:30 = Feewiriye 5
1995-12-22T09:05:02 = Deesanbur 22
-0010-09-15T04:44:23 = Sektanbur 15
MMMd (d MMM)
2008-02-05T18:30:30 = 5 Fee
1995-12-22T09:05:02 = 22 Dee
-0010-09-15T04:44:23 = 15 Sek
Md (d/M)
2008-02-05T18:30:30 = 5/2
1995-12-22T09:05:02 = 22/12
-0010-09-15T04:44:23 = 15/9
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 Zaarikay b
1995-12-22T09:05:02 = 9 Subbaahi
-0010-09-15T04:44:23 = 4 Subbaahi
hm (h:mm a)
2008-02-05T18:30:30 = 6:30 Zaarikay b
1995-12-22T09:05:02 = 9:05 Subbaahi
-0010-09-15T04:44:23 = 4:44 Subbaahi
hms (h:mm:ss a)
2008-02-05T18:30:30 = 6:30:30 Zaarikay b
1995-12-22T09:05:02 = 9:05:02 Subbaahi
-0010-09-15T04:44:23 = 4:44:23 Subbaahi
hmsv (h:mm:ss a v)
2008-02-05T18:30:30 = 6:30:30 Zaarikay b UTC
1995-12-22T09:05:02 = 9:05:02 Subbaahi UTC
-0010-09-15T04:44:23 = 4:44:23 Subbaahi UTC
hmv (h:mm a v)
2008-02-05T18:30:30 = 6:30 Zaarikay b UTC
1995-12-22T09:05:02 = 9:05 Subbaahi UTC
-0010-09-15T04:44:23 = 4:44 Subbaahi UTC
ms (m:ss)
2008-02-05T18:30:30 = 30:30
1995-12-22T09:05:02 = 5: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 d/M/y)
2008-02-05T18:30:30 = Ata 5/2/2008
1995-12-22T09:05:02 = Alz 22/12/1995
-0010-09-15T04:44:23 = Asi 15/9/-10
yMMM (MMM y)
2008-02-05T18:30:30 = Fee 2008
1995-12-22T09:05:02 = Dee 1995
-0010-09-15T04:44:23 = Sek -10
yMMMEd (E d MMM y)
2008-02-05T18:30:30 = Ata 5 Fee 2008
1995-12-22T09:05:02 = Alz 22 Dee 1995
-0010-09-15T04:44:23 = Asi 15 Sek -10
yMMMM (y MMMM)
2008-02-05T18:30:30 = 2008 Feewiriye
1995-12-22T09:05:02 = 1995 Deesanbur
-0010-09-15T04:44:23 = -10 Sektanbur
yMMMd (d MMM y)
2008-02-05T18:30:30 = 5 Fee 2008
1995-12-22T09:05:02 = 22 Dee 1995
-0010-09-15T04:44:23 = 15 Sek -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 (QQQ y)
2008-02-05T18:30:30 = A1 2008
1995-12-22T09:05:02 = A4 1995
-0010-09-15T04:44:23 = A3 -10
yQQQQ (QQQQ y)
2008-02-05T18:30:30 = Arrubu 1 2008
1995-12-22T09:05:02 = Arrubu 4 1995
-0010-09-15T04:44:23 = Arrubu 3 -10
yw-count-other ('week' w 'of' Y)
and this one continues into part 2, bestie β the page cuts off right after the pattern line here π«Ά
and the week-of-year numbers land like this β lowkey my fave party trick, ngl:
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
like look at that last one. negative ten. week 37 of year -10. the calendar said "we contain multitudes" and honestly? she ate π
π Miscellaneous π
the little personality quirks of this locale, bestie. short list, big vibes:
Prefers 24 hour time?
Yes π no am/pm chaos here, she's a 24-hour girlie, military-clock main character energy.
Local first day of the week
1 (Atinni)
so the week kicks off on day 1, and that day is called Atinni β the locale's own name for it, not a translated "Monday". keep it exactly as written, fr fr π«Ά
β¨ Strftime Patterns β¨
okay so this is the part where strftime show-off hours happen. three patterns, three flavors, and every single output is listed below. do not paraphrase these β they're literal, character for character π
π %c (%a %b %e %H:%M:%S %Y) β date time format
the full deluxe combo plate: weekday, month, day, then time, then year. the weekday and month come out in this locale's own words β hello Ata, hello Fee πΈ
2008-02-05T18:30:30 = Ata Fee 5 18:30:30 2008
1995-12-22T09:05:02 = Alz Dee 22 09:05:02 1995
-0010-09-15T04:44:23 = Asi Sek 15 04:44:23 -10
(yes there are two spaces before that 5 β that's %e doing her space-padded day thing, she's iconic like that π)
π¦ %x (%m/%d/%y) β date format
just the date, month first, two-digit year last. classic, clean, slays:
2008-02-05T18:30:30 = 02/05/08
1995-12-22T09:05:02 = 12/22/95
-0010-09-15T04:44:23 = 09/15/10
that last one,09/15/10? that's year-10, bestie. two-digit years are unhinged and I respect them π
π %X (%H:%M:%S) β time format
clock only, 24-hour, 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
see? 18:30:30. no pm in sight. we love a consistent queen π
πΈ SUPPORT πΈ
need more? go read
DateTime::Locale
she's the mothership, she has all the answers, iykyk π«Ά
aaaand that's the whole page, bestie, you made it to the end π₯³ this one came from perl v5.42.0, dated 2024-12-12 β go off, version, we stan a timestamped icon πβ¨π
now go format some dates. slay. 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