DateTim...e::es_PA(3)

DateTime::Locale::es_PA(3) — User Contributed Perl Documentation ✨

💜 NAME

DateTime::Locale::es_PA — locale data examples for the Spanish Panama (es-PA) locale 🎀


🌸 DESCRIPTION

okay so bestie, this pod file is literally just a showcase of the locale data you get for the Spanish Panama locale. no cap, it's examples-only — pure vibes, pure es-PA 💅


✨ Days

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

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
not me noticing the format and stand-alone versions are giving identical twin energy 😭 that's just how es-PA rolls, periodt.

🦋 Months

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

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
bestie look at sept — four whole letters while the rest of the abbreviations are out here with three 🙈 iconic of it honestly. and yes, the narrow ones repeat letters (M, J, A...). that's fr fr what's in the data, don't come for me 💀

🎀 Quarters

Wide (format)

1er. trimestre
2do. trimestre
3er. trimestre
4.º trimestre

Abbreviated (format)

T1
T2
T3
T4

Narrow (format)

1
2
3
4

Wide (stand-alone)

1er. trimestre
2do. trimestre
3er. trimestre
4.º trimestre

Abbreviated (stand-alone)

T1
T2
T3
T4

Narrow (stand-alone)

1
2
3
4

🌈 Eras

Wide (format)

antes de Cristo
después de Cristo

Abbreviated (format)

a.C.
d.C.

Narrow (format)

a.C.
d.C.

💖 Date Formats

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 = 02/05/2008
  1995-12-22T09:05:02 = 12/22/1995
 -0010-09-15T04:44:23 = 09/15/-10

Short

  2008-02-05T18:30:30 = 02/05/08
  1995-12-22T09:05:02 = 12/22/95
 -0010-09-15T04:44:23 = 09/15/-10
ok but the way Medium and Short go MM/DD — month first?? bestie that's genuinely what it outputs, don't shoot the messenger 😭 and the year -10 staying -10 in Medium/Short is a whole mood.

🌟 Time Formats

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.
p. m. and a. m. with the spaces?? we love a meridian that takes up space 💅 Full and Long are twinning with that UTC suffix, and Medium/Short are out here UTC-less. that's just what they produce, iykyk.

⭐ Datetime Formats

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

Short

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

👑 Available Formats

bestie this is the big one — every single available format, with all three of its example outputs. grab a snack 🍓

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.

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 MMM y G)

  2008-02-05T18:30:30 = mar, 5 feb 2008 d.C.
  1995-12-22T09:05:02 = vie, 22 dic 1995 d.C.
 -0010-09-15T04:44:23 = sáb, 15 sept -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 'de' MMM 'de' y G)

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

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, MM/dd)

  2008-02-05T18:30:30 = mar, 02/05
  1995-12-22T09:05:02 = vie, 12/22
 -0010-09-15T04:44:23 = sáb, 09/15

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

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 (MM/dd)

  2008-02-05T18:30:30 = 02/05
  1995-12-22T09:05:02 = 12/22
 -0010-09-15T04:44:23 = 09/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 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 (h:mm:ss a)

and the hms examples are literally right around the corner in part 2 bestie, don't leave me hanging 🫶

...okay so we're picking up mid-list, right where the previous pattern's examples were wrapping up. The last three lines of that one go like this, no notes:

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.

hmsv (h:mm:ss a v)

Timezone? Right there in the string, bestie. Obsessed.

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))

Same energy but the zone is being all parentheses about it 💅

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)

Hours and minutes only — seconds said "not today" ✨

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)

No hours, no vibes, just minutes and seconds.

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

y (y)

Just the year. Tiny. Iconic.

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

yM (MM/y)

Month first, then year — zero-padded month, because order is everything.

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

yMEd (E MM/dd/y)

Weekday hanging out in front of the whole date 🫶

2008-02-05T18:30:30 = mar 02/05/2008
1995-12-22T09:05:02 = vie 12/22/1995
-0010-09-15T04:44:23 = sáb 09/15/-10

yMM (M/y)

The no-zero-padding sibling. Lowkey the same, highkey different.

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

yMMM (MMM y)

Abbreviated month, then year. Casual but correct.

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)

Weekday, day, abbreviated month, year — with commas doing their lil thing.

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)

Full month, and the word 'de' is literal — it's part of the pattern, don't touch it 🎀

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)

The full-length deluxe version. Every 'de' is in the pattern, fr fr.

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)

Same but the weekday dipped. Still 'de'-ing all over the place.

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 MMM y)

Compact mode activated.

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

yMd (MM/dd/y)

Numbers only, slashes only, no thoughts.

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

yQQQ (QQQ 'de' y)

Quarter time!! T1 style. Note the literal 'de' again.

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)

The long-form quarter, with 1er., 4.º and 3er. doing their whole thing 🧚

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

yw-count-one ('semana' w 'de' Y)

Week-of-year, count-one flavour. The quotes around 'semana' and 'de' are part of the pattern, bestie.

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)

And count-other. Spoiler: the output is identical, but they're two separate patterns and we respect them both 💅

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 🌸

A couple of quick facts about this locale that aren't patterns but absolutely matter:

  • Prefers 24 hour time? — No 🙈
  • Local first day of the week — 7 (domingo)

⭐ Strftime Patterns ⭐

Okay so strftime-style formatting has its own little trio of definitions here. Same deal: exact strings, exact outputs, don't improvise.

%c (%a %d %b %Y %T) — date time format

The whole shebang: weekday, day, abbreviated month, year, then time.

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

Day/month/year with a two-digit year. Yes, two-digit. That's the pattern.

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

Just the clock, bestie. Hours, minutes, seconds.

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 it. That's the support section. Short, sweet, and it ate. 💖

And that's a wrap on the whole page, bestie — you made it to the end, main character energy fr. 💜 This one's from perl v5.42.0, dated 2024-12-12 (yes, that's the version and date at the bottom of the page, we're mentioning them instead of just copying the footer line, iykyk). Go format some dates. Slay. ✨

📦 where this page comes from