DateTim...ale::mg(3)
π DateTime::Locale::mg(3) π
okay so bestie, this is the DateTime::Locale::mg(3) page from the User Contributed Perl Documentation, and it is part 1 of 2. It's all the locale data examples for the Malagasy (mg) locale, and we are keeping every single name, every format, and every timestamp exactly as given. no cap. π¦
β¨ NAME β¨
DateTime::Locale::mg - Locale data examples for the Malagasy (mg) locale.
πΈ DESCRIPTION πΈ
This pod file contains examples of the locale data available for the Malagasy locale. it's literally a whole reference gallery, and we're going through it section by section. π
ποΈ Days
πΈ Wide (format)
Alatsinainy
Talata
Alarobia
Alakamisy
Zoma
Asabotsy
Alahady
πΈ Abbreviated (format)
Alats
Tal
Alar
Alak
Zom
Asab
Alah
πΈ Narrow (format)
A
T
A
A
Z
A
A
πΈ Wide (stand-alone)
Alatsinainy
Talata
Alarobia
Alakamisy
Zoma
Asabotsy
Alahady
πΈ Abbreviated (stand-alone)
Alats
Tal
Alar
Alak
Zom
Asab
Alah
πΈ Narrow (stand-alone)
A
T
A
A
Z
A
A
π Months
πΈ Wide (format)
Janoary
Febroary
Martsa
Aprily
Mey
Jona
Jolay
Aogositra
Septambra
Oktobra
Novambra
Desambra
πΈ Abbreviated (format)
Jan
Feb
Mar
Apr
Mey
Jon
Jol
Aog
Sep
Okt
Nov
Des
πΈ Narrow (format)
J
F
M
A
M
J
J
A
S
O
N
D
πΈ Wide (stand-alone)
Janoary
Febroary
Martsa
Aprily
Mey
Jona
Jolay
Aogositra
Septambra
Oktobra
Novambra
Desambra
πΈ Abbreviated (stand-alone)
Jan
Feb
Mar
Apr
Mey
Jon
Jol
Aog
Sep
Okt
Nov
Des
πΈ Narrow (stand-alone)
J
F
M
A
M
J
J
A
S
O
N
D
π Quarters
πΈ Wide (format)
Telovolana voalohany
Telovolana faharoa
Telovolana fahatelo
Telovolana fahefatra
πΈ Abbreviated (format)
T1
T2
T3
T4
πΈ Narrow (format)
1
2
3
4
πΈ Wide (stand-alone)
Telovolana voalohany
Telovolana faharoa
Telovolana fahatelo
Telovolana fahefatra
πΈ Abbreviated (stand-alone)
T1
T2
T3
T4
πΈ Narrow (stand-alone)
1
2
3
4
π Eras
πΈ Wide (format)
Alohanβi JK
Aorianβi JK
πΈ Abbreviated (format)
BC
AD
πΈ Narrow (format)
BC
AD
π Date Formats
π Full
2008-02-05T18:30:30 = Talata 5 Febroary 2008
1995-12-22T09:05:02 = Zoma 22 Desambra 1995
-0010-09-15T04:44:23 = Asabotsy 15 Septambra -10
π Long
2008-02-05T18:30:30 = 5 Febroary 2008
1995-12-22T09:05:02 = 22 Desambra 1995
-0010-09-15T04:44:23 = 15 Septambra -10
π Medium
2008-02-05T18:30:30 = 2008 Feb 5
1995-12-22T09:05:02 = 1995 Des 22
-0010-09-15T04:44:23 = -10 Sep 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
π 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 = Talata 5 Febroary 2008 18:30:30 UTC
1995-12-22T09:05:02 = Zoma 22 Desambra 1995 09:05:02 UTC
-0010-09-15T04:44:23 = Asabotsy 15 Septambra -10 04:44:23 UTC
π Long
2008-02-05T18:30:30 = 5 Febroary 2008 18:30:30 UTC
1995-12-22T09:05:02 = 22 Desambra 1995 09:05:02 UTC
-0010-09-15T04:44:23 = 15 Septambra -10 04:44:23 UTC
π Medium
2008-02-05T18:30:30 = 2008 Feb 5 18:30:30
1995-12-22T09:05:02 = 1995 Des 22 09:05:02
-0010-09-15T04:44:23 = -10 Sep 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
okay this is the big one, bestie: every available format label, each with the same three sample timestamps. keep scrolling, it's all here. π«Ά
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 = Zom
-0010-09-15T04:44:23 = Asab
EBhm (E h:mm B)
2008-02-05T18:30:30 = Tal 6:30 B
1995-12-22T09:05:02 = Zom 9:05 B
-0010-09-15T04:44:23 = Asab 4:44 B
EBhms (E h:mm:ss B)
2008-02-05T18:30:30 = Tal 6:30:30 B
1995-12-22T09:05:02 = Zom 9:05:02 B
-0010-09-15T04:44:23 = Asab 4:44:23 B
EHm (E HH:mm)
2008-02-05T18:30:30 = Tal 18:30
1995-12-22T09:05:02 = Zom 09:05
-0010-09-15T04:44:23 = Asab 04:44
EHms (E HH:mm:ss)
2008-02-05T18:30:30 = Tal 18:30:30
1995-12-22T09:05:02 = Zom 09:05:02
-0010-09-15T04:44:23 = Asab 04:44:23
Ed (d, E)
2008-02-05T18:30:30 = 5, Tal
1995-12-22T09:05:02 = 22, Zom
-0010-09-15T04:44:23 = 15, Asab
Ehm (E h:mm a)
2008-02-05T18:30:30 = Tal 6:30 PM
1995-12-22T09:05:02 = Zom 9:05 AM
-0010-09-15T04:44:23 = Asab 4:44 AM
Ehms (E h:mm:ss a)
2008-02-05T18:30:30 = Tal 6:30:30 PM
1995-12-22T09:05:02 = Zom 9:05:02 AM
-0010-09-15T04:44:23 = Asab 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 Des
-0010-09-15T04:44:23 = BC -10 Sep
GyMMMEd (G y MMM d, E)
2008-02-05T18:30:30 = AD 2008 Feb 5, Tal
1995-12-22T09:05:02 = AD 1995 Des 22, Zom
-0010-09-15T04:44:23 = BC -10 Sep 15, Asab
GyMMMd (G y MMM d)
2008-02-05T18:30:30 = AD 2008 Feb 5
1995-12-22T09:05:02 = AD 1995 Des 22
-0010-09-15T04:44:23 = BC -10 Sep 15
GyMd (GGGGG y-MM-dd)
2008-02-05T18:30:30 = AD 2008-02-05
1995-12-22T09:05:02 = AD 1995-12-22
-0010-09-15T04:44:23 = BC -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 (M)
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 = Tal 5/2
1995-12-22T09:05:02 = Zom 22/12
-0010-09-15T04:44:23 = Asab 15/9
MMM (MMM)
2008-02-05T18:30:30 = Feb
1995-12-22T09:05:02 = Des
-0010-09-15T04:44:23 = Sep
MMMEd (E d MMM)
2008-02-05T18:30:30 = Tal 5 Feb
1995-12-22T09:05:02 = Zom 22 Des
-0010-09-15T04:44:23 = Asab 15 Sep
MMMMEd (E d MMMM)
2008-02-05T18:30:30 = Tal 5 Febroary
1995-12-22T09:05:02 = Zom 22 Desambra
-0010-09-15T04:44:23 = Asab 15 Septambra
MMMMW-count-other ('week' W 'of' MMMM)
2008-02-05T18:30:30 = week 1 of Febroary
1995-12-22T09:05:02 = week 3 of Desambra
-0010-09-15T04:44:23 = week 2 of Septambra
MMMMd (d MMMM)
2008-02-05T18:30:30 = 5 Febroary
1995-12-22T09:05:02 = 22 Desambra
-0010-09-15T04:44:23 = 15 Septambra
MMMd (d MMM)
2008-02-05T18:30:30 = 5 Feb
1995-12-22T09:05:02 = 22 Des
-0010-09-15T04:44:23 = 15 Sep
MMd (d/MM)
2008-02-05T18:30:30 = 5/02
1995-12-22T09:05:02 = 22/12
-0010-09-15T04:44:23 = 15/09
MMdd (dd/MM)
2008-02-05T18:30:30 = 05/02
1995-12-22T09:05:02 = 22/12
-0010-09-15T04:44:23 = 15/09
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 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 (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 = Tal 5/2/2008
1995-12-22T09:05:02 = Zom 22/12/1995
-0010-09-15T04:44:23 = Asab 15/9/-10
yMM (MM/y)
2008-02-05T18:30:30 = 02/2008
1995-12-22T09:05:02 = 12/1995
-0010-09-15T04:44:23 = 09/-10
yMMM (MMM y)
2008-02-05T18:30:30 = Feb 2008
1995-12-22T09:05:02 = Des 1995
-0010-09-15T04:44:23 = Sep -10
yMMMEd (E d MMM y)
2008-02-05T18:30:30 = Tal 5 Feb 2008
1995-12-22T09:05:02 = Zom 22 Des 1995
-0010-09-15T04:44:23 = Asab 15 Sep -10
yMMMM (MMMM y)
2008-02-05T18:30:30 = Febroary 2008
1995-12-22T09:05:02 = Desambra 1995
-0010-09-15T04:44:23 = Septambra -10
yMMMd (d MMM y)
β¦and finishing that one off, bestie π (these are the exact outputs, not my vibes):
2008-02-05T18:30:30 = 5 Feb 2008
1995-12-22T09:05:02 = 22 Des 1995
-0010-09-15T04:44:23 = 15 Sep -10
yMd (y-MM-dd)
the classic ISO-ish, year first, no thoughts just hyphens β¨
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 abbreviation + year, the short version π§
2008-02-05T18:30:30 = T1 2008
1995-12-22T09:05:02 = T4 1995
-0010-09-15T04:44:23 = T3 -10
yQQQQ (QQQQ y)
the full quarter name version, because we're extra today π
2008-02-05T18:30:30 = Telovolana voalohany 2008
1995-12-22T09:05:02 = Telovolana fahefatra 1995
-0010-09-15T04:44:23 = Telovolana fahatelo -10
yw-count-other ('week' w 'of' Y)
week number + year, wrapped in literal words, lowkey the most readable one here π
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 πΈ
some little facts about this locale, and honestly they ate:
- Prefers 24 hour time? Yes π no am/pm chaos here, we're serious people
- Local first day of the week β
1(Alatsinainy)
β° Strftime Patterns β°
the strftime-flavoured ones, for when you're formatting the old-school way π«Ά
%c(%a %b %e %H:%M:%S %Y) β date time format
2008-02-05T18:30:30 = Tal Feb 5 18:30:30 2008
1995-12-22T09:05:02 = Zom Des 22 09:05:02 1995
-0010-09-15T04:44:23 = Asab Sep 15 04:44:23 -10
bestie look closely atFeb 5β that's two spaces, because%eis space-padded. not a typo, that's just how%erolls π
%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 support section, it's giving "go read the parent module" and honestly same π
and that's the page!! π you just read the DateTim...ale::mg(3) manpage as shipped with perl v5.42.0, dated 2024-12-12 β go off, you absolute scholar ππ no cap, I'm obsessed with you for making it to the end π«Άβ¨
π¦ 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