DateTim...e::es_AR(3)

πŸ’… DateTime::Locale::es_AR(3) β€” the Spanish Argentina (es-AR) locale, explained by your bestie

okay so this is DateTime::Locale::es_AR, straight out of the User Contributed Perl Documentation collection, and honestly? It's giving reference sheet. It's the locale data examples for the Spanish Argentina (es-AR) locale, and we're gonna go through every single list together. No skipping. Periodt. ✨


🌸 NAME

DateTime::Locale::es_AR β€” locale data examples for the Spanish Argentina (es-AR) locale.

That's it. That's the name. Short, sweet, iconic. πŸŽ€


πŸ¦‹ DESCRIPTION

This pod file contains examples of the locale data available for the Spanish Argentina locale.

Translation bestie: this page is basically a show-and-tell of what the es-AR locale looks like when you actually format stuff with it. Days, months, quarters, eras, dates, times, datetimes, and a whole buffet of format patterns β€” all with real examples so you can see the vibe instead of guessing. Let's go. πŸ’–


🌈 Days

Six whole flavours of day names. Not me being obsessed with completeness, but like β€” that's the whole point. 🫢

Wide (format)

lunes
martes
miΓ©rcoles
jueves
viernes
sΓ‘bado
domingo

Abbreviated (format)

lun
mar
miΓ©
jue
vie
sΓ‘b
dom

Narrow (format)

L
M
M
J
V
S
D

quick heads up bestie: yes, there are two Ms in there. That's martes and miΓ©rcoles both starting with M β€” narrow width just gives you the first letter, collisions and all. Not a typo, it's literally the data. πŸ’…

Wide (stand-alone)

lunes
martes
miΓ©rcoles
jueves
viernes
sΓ‘bado
domingo

Abbreviated (stand-alone)

lun
mar
miΓ©
jue
vie
sΓ‘b
dom

Narrow (stand-alone)

L
M
M
J
V
S
D

iykyk β€” "format" vs "stand-alone" is a real distinction in locale data: one is for when the day appears inside a bigger formatted date, the other for when it's just chillin' on its own. Both are listed here, both identical for Spanish Argentina. Slay. πŸ’œ


🌸 Months

Twelve months, in six different widths/contexts. Buckle up, we're doing all of them. πŸŽ€

Wide (format)

enero
febrero
marzo
abril
mayo
junio
julio
agosto
septiembre
octubre
noviembre
diciembre

Abbreviated (format)

ene
feb
mar
abr
may
jun
jul
ago
sept
oct
nov
dic

not me screaming at sept β€” September out here breaking the three-letter pattern and being four whole letters. It's not sep, bestie, it's sept. Write it down. 😭

Narrow (format)

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

Wide (stand-alone)

enero
febrero
marzo
abril
mayo
junio
julio
agosto
septiembre
octubre
noviembre
diciembre

Abbreviated (stand-alone)

ene
feb
mar
abr
may
jun
jul
ago
sept
oct
nov
dic

Narrow (stand-alone)

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

three pairs of duplicate letters in narrow, because Spanish really said "consonants are enough, figure it out." 😌


πŸ¦‹ Quarters

Four quarters, three widths, two contexts. The math is mathing. πŸ”₯

Wide (format)

1.er trimestre
2.ΒΊ trimestre
3.er trimestre
4.ΒΊ trimestre

okay this one is genuinely iconic β€” 1.er and 3.er get an "er" but 2.ΒΊ and 4.ΒΊ get the masculine ordinal indicator. Spanish said "gender agreement, even in dates." Respect. πŸ‘‘

Abbreviated (format)

T1
T2
T3
T4

Narrow (format)

1
2
3
4

Wide (stand-alone)

1.er trimestre
2.ΒΊ trimestre
3.er trimestre
4.ΒΊ trimestre

Abbreviated (stand-alone)

T1
T2
T3
T4

Narrow (stand-alone)

1
2
3
4

✨ Eras

Just two eras, but we're listing them in three widths because consistency is the moment. πŸ’«

Wide (format)

antes de Cristo
despuΓ©s de Cristo

Abbreviated (format)

a.C.
d.C.

Narrow (format)

a.C.
d.C.
heads up: eras don't get a "stand-alone" trio here. Format only. Don't come for me, I'm just reporting what the data says. πŸ™ˆ

πŸŽ€ Date Formats

Four date styles, and each one gets three sample timestamps so you can see the glow-up from Full down to Short. Same three timestamps every time, bestie β€” that's how you compare. 🫢

Full

2008-02-05T18:30:30 = martes, 5 de febrero de 2008
1995-12-22T09:05:02 = viernes, 22 de diciembre de 1995
-0010-09-15T04:44:23 = sΓ‘bado, 15 de septiembre de -10

Long

2008-02-05T18:30:30 = 5 de febrero de 2008
1995-12-22T09:05:02 = 22 de diciembre de 1995
-0010-09-15T04:44:23 = 15 de septiembre de -10

Medium

2008-02-05T18:30:30 = 5 feb 2008
1995-12-22T09:05:02 = 22 dic 1995
-0010-09-15T04:44:23 = 15 sept -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

lowkey important: that third line in every single block is a negative year β€” -10 β€” and it renders as -10 in the output too. That's not a formatting bug, that's just what the data does. πŸ’€ And note 15/9/-10 in Short: day/month/negative-year, no leading zeros. Chef's kiss. πŸ“


πŸ’œ Time Formats

Same four styles, but times now. Notice how Full and Long are identical here β€” that's not a copy-paste moment, that's literally the data. 😌

Full

2008-02-05T18:30:30 = 6:30:30 p. m. UTC
1995-12-22T09:05:02 = 9:05:02 a. m. UTC
-0010-09-15T04:44:23 = 4:44:23 a. m. UTC

Long

2008-02-05T18:30:30 = 6:30:30 p. m. UTC
1995-12-22T09:05:02 = 9:05:02 a. m. UTC
-0010-09-15T04:44:23 = 4:44:23 a. m. UTC

Medium

2008-02-05T18:30:30 = 6:30:30 p. m.
1995-12-22T09:05:02 = 9:05:02 a. m.
-0010-09-15T04:44:23 = 4:44:23 a. m.

Short

2008-02-05T18:30:30 = 6:30 p. m.
1995-12-22T09:05:02 = 9:05 a. m.
-0010-09-15T04:44:23 = 4:44 a. m.

the way that Spanish Argentina writes p. m. and a. m. β€” with a space between the letter and the period, and the space is a narrow no-break space, so don't go "fixing" it to a regular space. It's intentional. It's fashion. πŸ’…βœ¨

also: Full and Long drop a UTC at the end; Medium and Short don't. And Short also loses the seconds. That's the whole 12-hour clock vibe shrinking down. πŸ•

πŸ”₯ Datetime Formats

Now we smoosh date + time together. Full, Long, Medium, Short β€” same energy, more content. πŸ‘‘

Full

2008-02-05T18:30:30 = martes, 5 de febrero de 2008, 6:30:30 p. m. UTC
1995-12-22T09:05:02 = viernes, 22 de diciembre de 1995, 9:05:02 a. m. UTC
-0010-09-15T04:44:23 = sΓ‘bado, 15 de septiembre de -10, 4:44:23 a. m. UTC

Long

2008-02-05T18:30:30 = 5 de febrero de 2008, 6:30:30 p. m. UTC
1995-12-22T09:05:02 = 22 de diciembre de 1995, 9:05:02 a. m. UTC
-0010-09-15T04:44:23 = 15 de septiembre de -10, 4:44:23 a. m. UTC

Medium

2008-02-05T18:30:30 = 5 feb 2008, 6:30:30 p. m.
1995-12-22T09:05:02 = 22 dic 1995, 9:05:02 a. m.
-0010-09-15T04:44:23 = 15 sept -10, 4:44:23 a. m.

Short

2008-02-05T18:30:30 = 5/2/08, 6:30 p. m.
1995-12-22T09:05:02 = 22/12/95, 9:05 a. m.
-0010-09-15T04:44:23 = 15/9/-10, 4:44 a. m.

comma between the date and the time in every single one. And yes, Full and Long are carrying UTC, Medium and Short are not. Consistent with the time section. We love a pattern. 🧚


🌟 Available Formats

okay bestie this is the big one β€” every available format pattern, with its literal pattern in parentheses and three worked examples. I'm giving each one its own little spotlight because they all deserve it. No skipping, remember? πŸ’–

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 = mar
1995-12-22T09:05:02 = vie
-0010-09-15T04:44:23 = sΓ‘b

EBhm (E h:mm B)

2008-02-05T18:30:30 = mar 6:30 B
1995-12-22T09:05:02 = vie 9:05 B
-0010-09-15T04:44:23 = sΓ‘b 4:44 B

EBhms (E h:mm:ss B)

2008-02-05T18:30:30 = mar 6:30:30 B
1995-12-22T09:05:02 = vie 9:05:02 B
-0010-09-15T04:44:23 = sΓ‘b 4:44:23 B

EHm (E, HH:mm)

2008-02-05T18:30:30 = mar, 18:30
1995-12-22T09:05:02 = vie, 09:05
-0010-09-15T04:44:23 = sΓ‘b, 04:44

EHms (E, HH:mm:ss)

2008-02-05T18:30:30 = mar, 18:30:30
1995-12-22T09:05:02 = vie, 09:05:02
-0010-09-15T04:44:23 = sΓ‘b, 04:44:23

Ed (E d)

2008-02-05T18:30:30 = mar 5
1995-12-22T09:05:02 = vie 22
-0010-09-15T04:44:23 = sΓ‘b 15

Ehm (E, h:mm a)

2008-02-05T18:30:30 = mar, 6:30 p. m.
1995-12-22T09:05:02 = vie, 9:05 a. m.
-0010-09-15T04:44:23 = sΓ‘b, 4:44 a. m.

Ehms (E, h:mm:ss a)

2008-02-05T18:30:30 = mar, 6:30:30 p. m.
1995-12-22T09:05:02 = vie, 9:05:02 a. m.
-0010-09-15T04:44:23 = sΓ‘b, 4:44:23 a. m.

Gy (y G)

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

love this for us: the negative year flips to a.C. while the positive years are d.C. β€” eras doing exactly what eras should. 😌

GyMMM (MMM y G)

2008-02-05T18:30:30 = feb 2008 d.C.
1995-12-22T09:05:02 = dic 1995 d.C.
-0010-09-15T04:44:23 = sept -10 a.C.

GyMMMEd (E, d 'de' MMM 'de' y G)

2008-02-05T18:30:30 = mar, 5 de feb de 2008 d.C.
1995-12-22T09:05:02 = vie, 22 de dic de 1995 d.C.
-0010-09-15T04:44:23 = sΓ‘b, 15 de sept de -10 a.C.

GyMMMM (MMMM 'de' y G)

2008-02-05T18:30:30 = febrero de 2008 d.C.
1995-12-22T09:05:02 = diciembre de 1995 d.C.
-0010-09-15T04:44:23 = septiembre de -10 a.C.

GyMMMMEd (E, d 'de' MMMM 'de' y G)

2008-02-05T18:30:30 = mar, 5 de febrero de 2008 d.C.
1995-12-22T09:05:02 = vie, 22 de diciembre de 1995 d.C.
-0010-09-15T04:44:23 = sΓ‘b, 15 de septiembre de -10 a.C.

GyMMMMd (d 'de' MMMM 'de' y G)

2008-02-05T18:30:30 = 5 de febrero de 2008 d.C.
1995-12-22T09:05:02 = 22 de diciembre de 1995 d.C.
-0010-09-15T04:44:23 = 15 de septiembre de -10 a.C.

GyMMMd (d MMM y G)

2008-02-05T18:30:30 = 5 feb 2008 d.C.
1995-12-22T09:05:02 = 22 dic 1995 d.C.
-0010-09-15T04:44:23 = 15 sept -10 a.C.

GyMd (d/M/y GGGGG)

2008-02-05T18:30:30 = 5/2/2008 d.C.
1995-12-22T09:05:02 = 22/12/1995 d.C.
-0010-09-15T04:44:23 = 15/9/-10 a.C.

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

peep the zero-padding on 09 and 04 β€” that's the HH pattern doing its thing. 24-hour clock, always two digits. πŸ’…

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

Hmsvvvv (HH:mm:ss (vvvv))

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 = mar 5-2
1995-12-22T09:05:02 = vie 22-12
-0010-09-15T04:44:23 = sΓ‘b 15-9

MMM (LLL)

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

MMMEd (E, d MMM)

2008-02-05T18:30:30 = mar, 5 feb
1995-12-22T09:05:02 = vie, 22 dic
-0010-09-15T04:44:23 = sΓ‘b, 15 sept

MMMMEd (E, d 'de' MMMM)

2008-02-05T18:30:30 = mar, 5 de febrero
1995-12-22T09:05:02 = vie, 22 de diciembre
-0010-09-15T04:44:23 = sΓ‘b, 15 de septiembre

MMMMW-count-one ('semana' W 'de' MMMM)

2008-02-05T18:30:30 = semana 1 de febrero
1995-12-22T09:05:02 = semana 3 de diciembre
-0010-09-15T04:44:23 = semana 2 de septiembre

MMMMW-count-other ('semana' W 'de' MMMM)

2008-02-05T18:30:30 = semana 1 de febrero
1995-12-22T09:05:02 = semana 3 de diciembre
-0010-09-15T04:44:23 = semana 2 de septiembre

yes bestie, count-one and count-other give you the same output here. That's plural-rule territory and the data says they match. Not me questioning it β€” I'm just the messenger. 😭

MMMMd (d 'de' MMMM)

2008-02-05T18:30:30 = 5 de febrero
1995-12-22T09:05:02 = 22 de diciembre
-0010-09-15T04:44:23 = 15 de septiembre

MMMd (d MMM)

2008-02-05T18:30:30 = 5 feb
1995-12-22T09:05:02 = 22 dic
-0010-09-15T04:44:23 = 15 sept

MMMdd (dd-MMM)

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

MMd (d/M)

2008-02-05T18:30:30 = 5/2
1995-12-22T09:05:02 = 22/12
-0010-09-15T04:44:23 = 15/9

MMdd (d/M)

2008-02-05T18:30:30 = 5/2
1995-12-22T09:05:02 = 22/12
-0010-09-15T04:44:23 = 15/9

Md (d/M)

2008-02-05T18:30:30 = 5/2
1995-12-22T09:05:02 = 22/12
-0010-09-15T04:44:23 = 15/9

three formats, identical output: MMd (d/M), MMdd (d/M), and Md (d/M). Same pattern in the parentheses, same results. That's what the data says and I will not be editing reality. πŸ’€

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 p. m.
1995-12-22T09:05:02 = 9 a. m.
-0010-09-15T04:44:23 = 4 a. m.

hm (h:mm a)

2008-02-05T18:30:30 = 6:30 p. m.
1995-12-22T09:05:02 = 9:05 a. m.
-0010-09-15T04:44:23 = 4:44 a. m.

hms (hh:mm:ss)

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

and that's the end of part one! πŸŽ€ Don't go anywhere β€” there's more of this page still coming, and you know I'm not gonna half-ass it. πŸ«ΆπŸ’–

Picking up mid-pattern parade β€” here’s the rest of the es_AR format lineup, bestie, and yes every single example is coming with us. πŸ’…βœ¨

hmsv β€” h:mm:ss a v πŸ•’

2008-02-05T18:30:30 = 6:30:30 p. m. UTC
1995-12-22T09:05:02 = 9:05:02 a. m. UTC
-0010-09-15T04:44:23 = 4:44:23 a. m. UTC

hmsvvvv β€” h:mm:ss a (vvvv) 🫢

2008-02-05T18:30:30 = 6:30:30 p. m. (UTC)
1995-12-22T09:05:02 = 9:05:02 a. m. (UTC)
-0010-09-15T04:44:23 = 4:44:23 a. m. (UTC)

hmv β€” h:mm a v ⏰

2008-02-05T18:30:30 = 6:30 p. m. UTC
1995-12-22T09:05:02 = 9:05 a. m. UTC
-0010-09-15T04:44:23 = 4:44 a. m. 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, d/M/y 🌈

2008-02-05T18:30:30 = mar, 5/2/2008
1995-12-22T09:05:02 = vie, 22/12/1995
-0010-09-15T04:44:23 = sΓ‘b, 15/9/-10

yMM β€” M/y πŸ¦‹

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

yMMM β€” MMM y πŸ“

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

yMMMEd β€” E, d MMM y 🌟

2008-02-05T18:30:30 = mar, 5 feb 2008
1995-12-22T09:05:02 = vie, 22 dic 1995
-0010-09-15T04:44:23 = sΓ‘b, 15 sept -10

yMMMM β€” MMMM 'de' y πŸ‘‘

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

yMMMMEd β€” EEE, d 'de' MMMM 'de' y πŸ’

2008-02-05T18:30:30 = mar, 5 de febrero de 2008
1995-12-22T09:05:02 = vie, 22 de diciembre de 1995
-0010-09-15T04:44:23 = sΓ‘b, 15 de septiembre de -10

yMMMMd β€” d 'de' MMMM 'de' y 🧚

2008-02-05T18:30:30 = 5 de febrero de 2008
1995-12-22T09:05:02 = 22 de diciembre de 1995
-0010-09-15T04:44:23 = 15 de septiembre de -10

yMMMd β€” d 'de' MMM 'de' y ⭐

2008-02-05T18:30:30 = 5 de feb de 2008
1995-12-22T09:05:02 = 22 de dic de 1995
-0010-09-15T04:44:23 = 15 de sept de -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 'de' y πŸ”₯

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

yQQQQ β€” QQQQ 'de' y 🌸

2008-02-05T18:30:30 = 1.er trimestre de 2008
1995-12-22T09:05:02 = 4.ΒΊ trimestre de 1995
-0010-09-15T04:44:23 = 3.er trimestre de -10

yw-count-one β€” 'semana' w 'de' Y πŸŽ€

2008-02-05T18:30:30 = semana 6 de 2008
1995-12-22T09:05:02 = semana 51 de 1995
-0010-09-15T04:44:23 = semana 37 de -10

yw-count-other β€” 'semana' w 'de' Y 🫢

2008-02-05T18:30:30 = semana 6 de 2008
1995-12-22T09:05:02 = semana 51 de 1995
-0010-09-15T04:44:23 = semana 37 de -10

πŸŽ€ Miscellaneous πŸŽ€

  • Prefers 24 hour time? No πŸ™…β€β™€οΈ
  • Local first day of the week 1 (lunes) 🌸

🌈 Strftime Patterns 🌈

%c β€” %a %d %b %Y %T β€” date time format πŸ•°οΈ

2008-02-05T18:30:30 = mar 05 feb 2008 18:30:30
1995-12-22T09:05:02 = vie 22 dic 1995 09:05:02
-0010-09-15T04:44:23 = sΓ‘b 15 sept -10 04:44:23

%x β€” %d/%m/%y β€” date format πŸ—“οΈ

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 β€” %T β€” 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 page, bestie! Footer vibes for the record: perl v5.42.0, 2024-12-12, and DateTim...e::es_AR(3). Bye-bye, slay responsibly! πŸ’…βœ¨

πŸ“¦ where this page comes from