DateTim...:hi_Latn(3)
π
DateTime::Locale::hi_Latn (3) β User Contributed Perl Documentation
okay bestie, so this is a page from the User Contributed Perl Documentation, and it's about DateTime::Locale::hi_Latn β which is, like, genuinely just the Hindi Latin (hi-Latn) locale data for DateTime. yes, the whole page is basically a data dump. and yes, I'm gonna make it cute. π
β¨ NAME β¨
DateTime::Locale::hi_Latn β Locale data examples for the Hindi Latin (hi-Latn) locale π¦
πΈ DESCRIPTION πΈ
This pod file contains examples of the locale data available for the Hindi Latin locale. That's it, that's the whole description. It's giving very "here's the receipts, look at 'em" energy, and honestly? iconic. π
ποΈ Days
Wide (format)
Somwaar
Mangalwaar
Budhwaar
Guruwaar
Shukrawaar
Shaniwaar
Raviwaar
Abbreviated (format)
Som
Mangal
Budh
Guru
Shukra
Shani
Ravi
Narrow (format)
So
Ma
Bu
Gu
Sh
Sha
Ra
Wide (stand-alone)
Somwaar
Mangalwaar
Budhwaar
Guruwaar
Shukrawaar
Shaniwaar
Raviwaar
Abbreviated (stand-alone)
Som
Mangal
Budh
Guru
Shukra
Shani
Ravi
Narrow (stand-alone)
So
Ma
Bu
Gu
Sh
Sha
Ra
π Months
Wide (format)
January
February
March
April
May
June
July
August
September
October
November
December
Abbreviated (format)
Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec
Narrow (format)
J
F
M
A
M
J
J
A
S
O
N
D
Wide (stand-alone)
January
February
March
April
May
June
July
August
September
October
November
December
Abbreviated (stand-alone)
Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec
π okay so if you were paying attention: the stand-alone abbreviated list hasSept, while the format one hasSep. tiny difference, huge plot twist. the more you know π«
Narrow (stand-alone)
J
F
M
A
M
J
J
A
S
O
N
D
π Quarters
Wide (format)
1st quarter
2nd quarter
3rd quarter
4th quarter
Abbreviated (format)
Q1
Q2
Q3
Q4
Narrow (format)
1
2
3
4
Wide (stand-alone)
1st quarter
2nd quarter
3rd quarter
4th quarter
Abbreviated (stand-alone)
Q1
Q2
Q3
Q4
Narrow (stand-alone)
1
2
3
4
π Eras
Wide (format)
Before Christ
Anno Domini
Abbreviated (format)
BC
AD
Narrow (format)
B
A
π Date Formats
Full
2008-02-05T18:30:30 = Mangalwaar, 5 February 2008
1995-12-22T09:05:02 = Shukrawaar, 22 December 1995
-0010-09-15T04:44:23 = Shaniwaar, 15 September -10
Long
2008-02-05T18:30:30 = 5 February, 2008
1995-12-22T09:05:02 = 22 December, 1995
-0010-09-15T04:44:23 = 15 September, -10
Medium
2008-02-05T18:30:30 = 05 Feb, 2008
1995-12-22T09:05:02 = 22 Dec, 1995
-0010-09-15T04:44:23 = 15 Sep, -10
Short
2008-02-05T18:30:30 = 05/02/2008
1995-12-22T09:05:02 = 22/12/1995
-0010-09-15T04:44:23 = 15/09/-10
β° Time Formats
Full
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
Long
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
π«Ά yes bestie, Full and Long are literally identical here. no I'm not messing with you. that's just the data. slay.
Medium
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
Short
2008-02-05T18:30:30 = 6:30 PM
1995-12-22T09:05:02 = 9:05 AM
-0010-09-15T04:44:23 = 4:44 AM
π Datetime Formats
Full
2008-02-05T18:30:30 = Mangalwaar, 5 February 2008, 6:30:30 PM UTC
1995-12-22T09:05:02 = Shukrawaar, 22 December 1995, 9:05:02 AM UTC
-0010-09-15T04:44:23 = Shaniwaar, 15 September -10, 4:44:23 AM UTC
Long
2008-02-05T18:30:30 = 5 February, 2008, 6:30:30 PM UTC
1995-12-22T09:05:02 = 22 December, 1995, 9:05:02 AM UTC
-0010-09-15T04:44:23 = 15 September, -10, 4:44:23 AM UTC
Medium
2008-02-05T18:30:30 = 05 Feb, 2008 6:30:30 PM
1995-12-22T09:05:02 = 22 Dec, 1995 9:05:02 AM
-0010-09-15T04:44:23 = 15 Sep, -10 4:44:23 AM
Short
2008-02-05T18:30:30 = 05/02/2008 6:30 PM
1995-12-22T09:05:02 = 22/12/1995 9:05 AM
-0010-09-15T04:44:23 = 15/09/-10 4:44 AM
π₯ Available Formats
okay this is the big one, buckle up bestie, we're going format by format π
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 = Mangal
1995-12-22T09:05:02 = Shukra
-0010-09-15T04:44:23 = Shani
EBhm (E, h:mm B)
2008-02-05T18:30:30 = Mangal, 6:30 B
1995-12-22T09:05:02 = Shukra, 9:05 B
-0010-09-15T04:44:23 = Shani, 4:44 B
EBhms (E, h:mm:ss B)
2008-02-05T18:30:30 = Mangal, 6:30:30 B
1995-12-22T09:05:02 = Shukra, 9:05:02 B
-0010-09-15T04:44:23 = Shani, 4:44:23 B
EHm (E, HH:mm)
2008-02-05T18:30:30 = Mangal, 18:30
1995-12-22T09:05:02 = Shukra, 09:05
-0010-09-15T04:44:23 = Shani, 04:44
EHms (E, HH:mm:ss)
2008-02-05T18:30:30 = Mangal, 18:30:30
1995-12-22T09:05:02 = Shukra, 09:05:02
-0010-09-15T04:44:23 = Shani, 04:44:23
Ed (E d)
2008-02-05T18:30:30 = Mangal 5
1995-12-22T09:05:02 = Shukra 22
-0010-09-15T04:44:23 = Shani 15
Ehm (E, h:mm a)
2008-02-05T18:30:30 = Mangal, 6:30 PM
1995-12-22T09:05:02 = Shukra, 9:05 AM
-0010-09-15T04:44:23 = Shani, 4:44 AM
Ehm-alt-ascii (E, h:mm a)
2008-02-05T18:30:30 = Mangal, 6:30 PM
1995-12-22T09:05:02 = Shukra, 9:05 AM
-0010-09-15T04:44:23 = Shani, 4:44 AM
π not the -alt-ascii twins. yeah there are a bunch of these, they're giving "same energy, different space character". keep scrolling, they're all here.
Ehms (E, h:mm:ss a)
2008-02-05T18:30:30 = Mangal, 6:30:30 PM
1995-12-22T09:05:02 = Shukra, 9:05:02 AM
-0010-09-15T04:44:23 = Shani, 4:44:23 AM
Ehms-alt-ascii (E, h:mm:ss a)
2008-02-05T18:30:30 = Mangal, 6:30:30 PM
1995-12-22T09:05:02 = Shukra, 9:05:02 AM
-0010-09-15T04:44:23 = Shani, 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 Dec
-0010-09-15T04:44:23 = BC -10 Sep
GyMMMEEEEd (G y, dd MMMM, E)
2008-02-05T18:30:30 = AD 2008, 05 February, Mangal
1995-12-22T09:05:02 = AD 1995, 22 December, Shukra
-0010-09-15T04:44:23 = BC -10, 15 September, Shani
GyMMMEd (G y, dd MMM, E)
2008-02-05T18:30:30 = AD 2008, 05 Feb, Mangal
1995-12-22T09:05:02 = AD 1995, 22 Dec, Shukra
-0010-09-15T04:44:23 = BC -10, 15 Sep, Shani
GyMMMd (G y, d MMM)
2008-02-05T18:30:30 = AD 2008, 5 Feb
1995-12-22T09:05:02 = AD 1995, 22 Dec
-0010-09-15T04:44:23 = BC -10, 15 Sep
GyMd (d/M/y G)
2008-02-05T18:30:30 = 5/2/2008 AD
1995-12-22T09:05:02 = 22/12/1995 AD
-0010-09-15T04:44:23 = 15/9/-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, dd/MM)
2008-02-05T18:30:30 = Mangal, 05/02
1995-12-22T09:05:02 = Shukra, 22/12
-0010-09-15T04:44:23 = Shani, 15/09
MMM (LLL)
2008-02-05T18:30:30 = Feb
1995-12-22T09:05:02 = Dec
-0010-09-15T04:44:23 = Sept
π see? Sept again. stand-alone months said "we're doing four letters today" and honestly? valid.
MMMEEEEd (EEEE, d MMM)
2008-02-05T18:30:30 = Mangalwaar, 5 Feb
1995-12-22T09:05:02 = Shukrawaar, 22 Dec
-0010-09-15T04:44:23 = Shaniwaar, 15 Sep
MMMEd (E, d MMM)
2008-02-05T18:30:30 = Mangal, 5 Feb
1995-12-22T09:05:02 = Shukra, 22 Dec
-0010-09-15T04:44:23 = Shani, 15 Sep
MMMMEEEEd (EEEE, d MMMM)
2008-02-05T18:30:30 = Mangalwaar, 5 February
1995-12-22T09:05:02 = Shukrawaar, 22 December
-0010-09-15T04:44:23 = Shaniwaar, 15 September
MMMMW-count-one (MMMM 'kaa' 'week' W)
2008-02-05T18:30:30 = February kaa week 1
1995-12-22T09:05:02 = December kaa week 3
-0010-09-15T04:44:23 = September kaa week 2
MMMMW-count-other (MMMM 'kaa' 'week' W)
2008-02-05T18:30:30 = February kaa week 1
1995-12-22T09:05:02 = December kaa week 3
-0010-09-15T04:44:23 = September kaa week 2
MMMMd (d MMMM)
2008-02-05T18:30:30 = 5 February
1995-12-22T09:05:02 = 22 December
-0010-09-15T04:44:23 = 15 September
MMMd (d MMM)
2008-02-05T18:30:30 = 5 Feb
1995-12-22T09:05:02 = 22 Dec
-0010-09-15T04:44:23 = 15 Sep
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 (dd/MM)
2008-02-05T18:30:30 = 05/02
1995-12-22T09:05:02 = 22/12
-0010-09-15T04:44:23 = 15/09
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
h-alt-ascii (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
hm-alt-ascii (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
hms-alt-ascii (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)
and bestieβ¦ this is exactly where our chunk of the page stops π« the format list keeps going β part 2's got the rest of Available Formats and whatever else the page is holding. don't go anywhere π«Ά
πΈ hmsv β h:mm:ss a v
clock + the little v garnish, no cap:
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
πΈ hmsv-alt-ascii β h:mm:ss a v
same energy, ascii version bestie:
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
shorter, still got the 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
π hmv-alt-ascii β h:mm a v
the ascii twin, iconic:
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
just minutes and seconds, minimum effort maximum slay:
2008-02-05T18:30:30 = 30:30
1995-12-22T09:05:02 = 05:02
-0010-09-15T04:44:23 = 44:23
π
y β y
literally just the year, and yes it will go negative on you:
2008-02-05T18:30:30 = 2008
1995-12-22T09:05:02 = 1995
-0010-09-15T04:44:23 = -10
π
yM β MM/y
month then year, month first bestie:
2008-02-05T18:30:30 = 02/2008
1995-12-22T09:05:02 = 12/1995
-0010-09-15T04:44:23 = 09/-10
ποΈ yMEd β E, d/M/y
weekday + day/month/year, very demure:
2008-02-05T18:30:30 = Mangal, 5/2/2008
1995-12-22T09:05:02 = Shukra, 22/12/1995
-0010-09-15T04:44:23 = Shani, 15/9/-10
ποΈ yMMM β MMM y
abbreviated month, year after:
2008-02-05T18:30:30 = Feb 2008
1995-12-22T09:05:02 = Dec 1995
-0010-09-15T04:44:23 = Sep -10
β¨ yMMMEEEEd β EEEE, d MMM y
full weekday name, it's giving main character:
2008-02-05T18:30:30 = Mangalwaar, 5 Feb 2008
1995-12-22T09:05:02 = Shukrawaar, 22 Dec 1995
-0010-09-15T04:44:23 = Shaniwaar, 15 Sep -10
β¨ yMMMEd β E, d MMM, y
shorter weekday, commas doing their thing:
2008-02-05T18:30:30 = Mangal, 5 Feb, 2008
1995-12-22T09:05:02 = Shukra, 22 Dec, 1995
-0010-09-15T04:44:23 = Shani, 15 Sep, -10
π yMMMM β MMMM y
full month name, periodt:
2008-02-05T18:30:30 = February 2008
1995-12-22T09:05:02 = December 1995
-0010-09-15T04:44:23 = September -10
π yMMMMEEEEd β EEEE, d MMMM y
the deluxe edition, all the words:
2008-02-05T18:30:30 = Mangalwaar, 5 February 2008
1995-12-22T09:05:02 = Shukrawaar, 22 December 1995
-0010-09-15T04:44:23 = Shaniwaar, 15 September -10
π· yMMMd β d MMM, y
day, short month, year:
2008-02-05T18:30:30 = 5 Feb, 2008
1995-12-22T09:05:02 = 22 Dec, 1995
-0010-09-15T04:44:23 = 15 Sep, -10
π· yMd β d/M/y
the classic slashes:
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
quarter szn, abbreviated:
2008-02-05T18:30:30 = Q1 2008
1995-12-22T09:05:02 = Q4 1995
-0010-09-15T04:44:23 = Q3 -10
π₯ yQQQQ β QQQQ y
quarter szn but spelled all the way out, look at those ordinals:
2008-02-05T18:30:30 = 1st quarter 2008
1995-12-22T09:05:02 = 4th quarter 1995
-0010-09-15T04:44:23 = 3rd quarter -10
π¦ yw-count-one β Y 'kaa' 'week' w
year + week, and the 'kaa' 'week' bits are literally in the pattern, quotes and all:
2008-02-05T18:30:30 = 2008 kaa week 6
1995-12-22T09:05:02 = 1995 kaa week 51
-0010-09-15T04:44:23 = -10 kaa week 37
π¦ yw-count-other β Y 'kaa' 'week' w
same pattern, other plural bucket β identical output, don't @ me:
2008-02-05T18:30:30 = 2008 kaa week 6
1995-12-22T09:05:02 = 1995 kaa week 51
-0010-09-15T04:44:23 = -10 kaa week 37
π Miscellaneous
couple of extra little facts, drink water:
- Prefers 24 hour time? β No
- Local first day of the week β 1 (Somwaar)
β Strftime Patterns
the strftime-flavoured ones, for when you're in that mood π
β° %c (%A %d %B %Y %I:%M:%S %p) β date time format
the whole thing, date AND time, no crumbs:
2008-02-05T18:30:30 = Mangalwaar 05 February 2008 06:30:30 PM
1995-12-22T09:05:02 = Shukrawaar 22 December 1995 09:05:02 AM
-0010-09-15T04:44:23 = Shaniwaar 15 September -10 04:44:23 AM
ποΈ %x (%d/%m/%y) β date format
date only bestie:
2008-02-05T18:30:30 = 05/02/08
1995-12-22T09:05:02 = 22/12/95
-0010-09-15T04:44:23 = 15/09/10
π %X (%I:%M:%S %p %Z) β time format
time only, with the zone tag at the end:
2008-02-05T18:30:30 = 06:30:30 PM UTC
1995-12-22T09:05:02 = 09:05:02 AM UTC
-0010-09-15T04:44:23 = 04:44:23 AM UTC
π«Ά SUPPORT
See DateTime::Locale. that's the whole support section, she's lowkey a legend for it π
and that's a wrap on this part!! ty for reading my little locale rant π this page ships with perl v5.42.0 and is dated 2024-12-12 β screenshot it, frame it, whatever, mwah πβ¨
π¦ 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