DateTim...e::ha_GH(3)
πΈ DateTime::Locale::ha_GH(3) πΈ
okay bestie, welcome to the User Contributed Perl Documentation for DateTime::Locale::ha_GH(3) β this is the whole vibe check on the Hausa Ghana (ha-GH) locale, and it is genuinely so much data. grab a snack, we're going through it π
β¨ NAME β¨
DateTime::Locale::ha_GH β locale data examples for the Hausa Ghana (ha-GH) locale. that's it, that's the whole name, and no cap it does exactly what it says π
π¦ DESCRIPTION π¦
so this pod file is literally just a big pile of examples showing off the locale data that's available for the Hausa Ghana locale. every format, every width, every stand-alone variant β it's all here, and we're gonna look at every single one. periodt. π
π Days
Wide (format)
Litinin
Talata
Laraba
Alhamis
JummaΚΌa
Asabar
Lahadi
Abbreviated (format)
Lit
Tal
Lar
Alh
Jum
Asa
Lah
Narrow (format)
L
T
L
A
J
A
L
Wide (stand-alone)
Litinin
Talata
Laraba
Alhamis
JummaΚΌa
Asabar
Lahadi
Abbreviated (stand-alone)
Lit
Tal
Lar
Alh
Jum
Asa
Lah
Narrow (stand-alone)
L
T
L
A
J
A
L
π Months
Wide (format)
Janairu
Faburairu
Maris
Afirilu
Mayu
Yuni
Yuli
Agusta
Satumba
Oktoba
Nuwamba
Disamba
Abbreviated (format)
Jan
Fab
Mar
Afi
May
Yun
Yul
Agu
Sat
Okt
Nuw
Dis
Narrow (format)
J
F
M
A
M
Y
Y
A
S
O
N
D
Wide (stand-alone)
Janairu
Faburairu
Maris
Afirilu
Mayu
Yuni
Yuli
Agusta
Satumba
Oktoba
Nuwamba
Disamba
Abbreviated (stand-alone)
Jan
Fab
Mar
Afi
May
Yun
Yul
Agu
Sat
Okt
Nuw
Dis
Narrow (stand-alone)
J
F
M
A
M
Y
Y
A
S
O
N
D
π Quarters
Wide (format)
Kwata na Ιaya
Kwata na biyu
Kwata na uku
Kwata na huΙu
Abbreviated (format)
K1
K2
K3
K4
Narrow (format)
1
2
3
4
Wide (stand-alone)
Kwata na Ιaya
Kwata na biyu
Kwata na uku
Kwata na huΙu
Abbreviated (stand-alone)
K1
K2
K3
K4
Narrow (stand-alone)
1
2
3
4
π§ Eras
Wide (format)
Kafin haihuwar annab
Bayan haihuwar annab
Abbreviated (format)
K.H
BHAI
Narrow (format)
K.H
BHAI
β Date Formats
Full
2008-02-05T18:30:30 = Talata 5 Faburairu, 2008
1995-12-22T09:05:02 = JummaΚΌa 22 Disamba, 1995
-0010-09-15T04:44:23 = Asabar 15 Satumba, -10
Long
2008-02-05T18:30:30 = 5 Faburairu, 2008
1995-12-22T09:05:02 = 22 Disamba, 1995
-0010-09-15T04:44:23 = 15 Satumba, -10
Medium
2008-02-05T18:30:30 = 5 Fab, 2008
1995-12-22T09:05:02 = 22 Dis, 1995
-0010-09-15T04:44:23 = 15 Sat, -10
Short
2008-02-05T18:30:30 = 5/2/08
1995-12-22T09:05:02 = 22/12/95
-0010-09-15T04:44:23 = 15/9/-10
π Time Formats
Full
2008-02-05T18:30:30 = 6:30:30 YM UTC
1995-12-22T09:05:02 = 9:05:02 SF UTC
-0010-09-15T04:44:23 = 4:44:23 SF UTC
Long
2008-02-05T18:30:30 = 6:30:30 YM UTC
1995-12-22T09:05:02 = 9:05:02 SF UTC
-0010-09-15T04:44:23 = 4:44:23 SF UTC
Medium
2008-02-05T18:30:30 = 6:30:30 YM
1995-12-22T09:05:02 = 9:05:02 SF
-0010-09-15T04:44:23 = 4:44:23 SF
Short
2008-02-05T18:30:30 = 6:30 YM
1995-12-22T09:05:02 = 9:05 SF
-0010-09-15T04:44:23 = 4:44 SF
π¦ Datetime Formats
Full
2008-02-05T18:30:30 = Talata 5 Faburairu, 2008 6:30:30 YM UTC
1995-12-22T09:05:02 = JummaΚΌa 22 Disamba, 1995 9:05:02 SF UTC
-0010-09-15T04:44:23 = Asabar 15 Satumba, -10 4:44:23 SF UTC
Long
2008-02-05T18:30:30 = 5 Faburairu, 2008, 6:30:30 YM UTC
1995-12-22T09:05:02 = 22 Disamba, 1995, 9:05:02 SF UTC
-0010-09-15T04:44:23 = 15 Satumba, -10, 4:44:23 SF UTC
Medium
2008-02-05T18:30:30 = 5 Fab, 2008, 6:30:30 YM
1995-12-22T09:05:02 = 22 Dis, 1995, 9:05:02 SF
-0010-09-15T04:44:23 = 15 Sat, -10, 4:44:23 SF
Short
2008-02-05T18:30:30 = 5/2/08, 6:30 YM
1995-12-22T09:05:02 = 22/12/95, 9:05 SF
-0010-09-15T04:44:23 = 15/9/-10, 4:44 SF
π Available Formats
this is the big one, bestie. every single named format, with all three of its example timestamps. do not skip, i'm watching π
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 = Tal
1995-12-22T09:05:02 = Jum
-0010-09-15T04:44:23 = Asa
EBhm (E h:mm B)
2008-02-05T18:30:30 = Tal 6:30 B
1995-12-22T09:05:02 = Jum 9:05 B
-0010-09-15T04:44:23 = Asa 4:44 B
EBhms (E h:mm:ss B)
2008-02-05T18:30:30 = Tal 6:30:30 B
1995-12-22T09:05:02 = Jum 9:05:02 B
-0010-09-15T04:44:23 = Asa 4:44:23 B
EHm (E HH:mm)
2008-02-05T18:30:30 = Tal 18:30
1995-12-22T09:05:02 = Jum 09:05
-0010-09-15T04:44:23 = Asa 04:44
EHms (E HH:mm:ss)
2008-02-05T18:30:30 = Tal 18:30:30
1995-12-22T09:05:02 = Jum 09:05:02
-0010-09-15T04:44:23 = Asa 04:44:23
Ed (E, d)
2008-02-05T18:30:30 = Tal, 5
1995-12-22T09:05:02 = Jum, 22
-0010-09-15T04:44:23 = Asa, 15
Ehm (E h:mm a)
2008-02-05T18:30:30 = Tal 6:30 YM
1995-12-22T09:05:02 = Jum 9:05 SF
-0010-09-15T04:44:23 = Asa 4:44 SF
Ehms (E h:mm:ss a)
2008-02-05T18:30:30 = Tal 6:30:30 YM
1995-12-22T09:05:02 = Jum 9:05:02 SF
-0010-09-15T04:44:23 = Asa 4:44:23 SF
Gy (G y)
2008-02-05T18:30:30 = BHAI 2008
1995-12-22T09:05:02 = BHAI 1995
-0010-09-15T04:44:23 = K.H -10
GyMMM (G y MMM)
2008-02-05T18:30:30 = BHAI 2008 Fab
1995-12-22T09:05:02 = BHAI 1995 Dis
-0010-09-15T04:44:23 = K.H -10 Sat
GyMMMEd (G y MMM d, E)
2008-02-05T18:30:30 = BHAI 2008 Fab 5, Tal
1995-12-22T09:05:02 = BHAI 1995 Dis 22, Jum
-0010-09-15T04:44:23 = K.H -10 Sat 15, Asa
GyMMMd (G y MMM d)
2008-02-05T18:30:30 = BHAI 2008 Fab 5
1995-12-22T09:05:02 = BHAI 1995 Dis 22
-0010-09-15T04:44:23 = K.H -10 Sat 15
GyMd (GGGGG y-MM-dd)
2008-02-05T18:30:30 = BHAI 2008-02-05
1995-12-22T09:05:02 = BHAI 1995-12-22
-0010-09-15T04:44:23 = K.H -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, M/d)
2008-02-05T18:30:30 = Tal, 2/5
1995-12-22T09:05:02 = Jum, 12/22
-0010-09-15T04:44:23 = Asa, 9/15
MMM (LLL)
2008-02-05T18:30:30 = Fab
1995-12-22T09:05:02 = Dis
-0010-09-15T04:44:23 = Sat
MMMEd (E, MMM d)
2008-02-05T18:30:30 = Tal, Fab 5
1995-12-22T09:05:02 = Jum, Dis 22
-0010-09-15T04:44:23 = Asa, Sat 15
MMMMEd (E, MMMM d)
2008-02-05T18:30:30 = Tal, Faburairu 5
1995-12-22T09:05:02 = Jum, Disamba 22
-0010-09-15T04:44:23 = Asa, Satumba 15
MMMMW-count-one ('satin' W 'cikin' MMMM)
2008-02-05T18:30:30 = satin 1 cikin Faburairu
1995-12-22T09:05:02 = satin 3 cikin Disamba
-0010-09-15T04:44:23 = satin 2 cikin Satumba
MMMMW-count-other ('satin' W 'cikin' MMMM)
2008-02-05T18:30:30 = satin 1 cikin Faburairu
1995-12-22T09:05:02 = satin 3 cikin Disamba
-0010-09-15T04:44:23 = satin 2 cikin Satumba
MMMMd (MMMM d)
2008-02-05T18:30:30 = Faburairu 5
1995-12-22T09:05:02 = Disamba 22
-0010-09-15T04:44:23 = Satumba 15
MMMd (MMM d)
2008-02-05T18:30:30 = Fab 5
1995-12-22T09:05:02 = Dis 22
-0010-09-15T04:44:23 = Sat 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 YM
1995-12-22T09:05:02 = 9 SF
-0010-09-15T04:44:23 = 4 SF
hm (h:mm a)
2008-02-05T18:30:30 = 6:30 YM
1995-12-22T09:05:02 = 9:05 SF
-0010-09-15T04:44:23 = 4:44 SF
hms (h:mm:ss a)
2008-02-05T18:30:30 = 6:30:30 YM
1995-12-22T09:05:02 = 9:05:02 SF
-0010-09-15T04:44:23 = 4:44:23 SF
hmsv (h:mm:ss a v)
2008-02-05T18:30:30 = 6:30:30 YM UTC
1995-12-22T09:05:02 = 9:05:02 SF UTC
-0010-09-15T04:44:23 = 4:44:23 SF UTC
hmv (h:mm a v)
2008-02-05T18:30:30 = 6:30 YM UTC
1995-12-22T09:05:02 = 9:05 SF UTC
-0010-09-15T04:44:23 = 4:44 SF 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 = Tal, 2/5/2008
1995-12-22T09:05:02 = Jum, 12/22/1995
-0010-09-15T04:44:23 = Asa, 9/15/-10
yMMM (MMM y)
2008-02-05T18:30:30 = Fab 2008
1995-12-22T09:05:02 = Dis 1995
-0010-09-15T04:44:23 = Sat -10
yMMMEd (y MMM d, E)
2008-02-05T18:30:30 = 2008 Fab 5, Tal
1995-12-22T09:05:02 = 1995 Dis 22, Jum
-0010-09-15T04:44:23 = -10 Sat 15, Asa
yMMMM (MMMM y)
2008-02-05T18:30:30 = Faburairu 2008
1995-12-22T09:05:02 = Disamba 1995
-0010-09-15T04:44:23 = Satumba -10
yMMMd (d MMM, y)
2008-02-05T18:30:30 = 5 Fab, 2008
1995-12-22T09:05:02 = 22 Dis, 1995
-0010-09-15T04:44:23 = 15 Sat, -10
yMd (y-MM-dd)
(the example timestamps for this one land in part two, so hold that thought π«Ά)
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) β quarter abbreviated, then year:
2008-02-05T18:30:30 = K1 2008
1995-12-22T09:05:02 = K4 1995
-0010-09-15T04:44:23 = K3 -10
yQQQQ (QQQQ y) β the full word-for-quarter version, no cap:
2008-02-05T18:30:30 = Kwata na Ιaya 2008
1995-12-22T09:05:02 = Kwata na huΙu 1995
-0010-09-15T04:44:23 = Kwata na uku -10
yw-count-one ('sati' w 'cikin' Y) β week number, count-one flavour π
:
2008-02-05T18:30:30 = sati 6 cikin 2008
1995-12-22T09:05:02 = sati 51 cikin 1995
-0010-09-15T04:44:23 = sati 37 cikin -10
yw-count-other ('sati' w 'cikin' Y) β literally same energy, count-other flavour:
2008-02-05T18:30:30 = sati 6 cikin 2008
1995-12-22T09:05:02 = sati 51 cikin 1995
-0010-09-15T04:44:23 = sati 37 cikin -10
πΈ Miscellaneous πΈ
Okay bestie, two quick vibe checks before we move on:
- Prefers 24 hour time? β
Noπ - Local first day of the week β
1(Litinin) ποΈ
π¦ Strftime Patterns π¦
These are the classic strftime-style patterns, and yes, they still ate. π₯
%c (%a %b %e %H:%M:%S %Y) β date time format
2008-02-05T18:30:30 = Tal Fab 5 18:30:30 2008
1995-12-22T09:05:02 = Jum Dis 22 09:05:02 1995
-0010-09-15T04:44:23 = Asa Sat 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.
and that's the whole page, bestie π«Άβ¨ this one's DateTim...e::ha_GH(3) from the perl v5.42.0 drop, dated 2024-12-12 β go forth and format your Hausa dates with main character energy π
π
π¦ 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