DateTim...e::es_PH(3)

✨ DateTim...e::es_PH(3) ✨

okay bestie so this is a page from the User Contributed Perl Documentation, and the manual itself is DateTim...e::es_PH(3) — yes the name is literally giving "truncated by the terminal, but make it fashion" 💅 don't come for her, that's just how she ships.


🌸 NAME 🌸

DateTime::Locale::es_PH — locale data examples for the Spanish Philippines (es-PH) locale. no cap, that's the whole vibe: all the Spanish-Philippines date-and-time strings you could ever want, served on a little platter 🫶


🎀 DESCRIPTION 🎀

this pod file is literally a showcase 💖 it's packed with examples of the locale data that's available for the Spanish Philippines locale. think of it as a lookbook, but for day names, month names, and date formats. obsessed.

🦋 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
X
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
X
J
V
S
D
side note bestie: "format" version is when the day shows up inside a bigger date, and "stand-alone" is when it's just sitting there being its own main character. same strings here, because this locale said "why would I make it complicated" ✨

🌈 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

💜 Quarters

Wide (format)

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

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

Wide (format)

antes de Cristo
después de Cristo

Abbreviated (format)

a. C.
d. C.

Narrow (format)

a. C.
d. C.
notice there's no stand-alone version for eras here — the locale said "that's plenty" and honestly? valid 🫶

⭐ 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 = 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

🔥 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.

💫 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 = 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.

👑 Available Formats 👑

this is the big one, bestie — every named pattern this locale ships, plus the exact string it spits out for those three reference timestamps. buckle up 💅

Bh

pattern: h B

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

Bhm

pattern: 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

pattern: 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

pattern: ccc

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

EBhm

pattern: 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

pattern: 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

pattern: E, H:mm

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

EHms

pattern: E, H:mm:ss

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

Ed

pattern: 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

pattern: 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

pattern: 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

pattern: 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

pattern: 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

pattern: 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

pattern: 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

pattern: 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

pattern: 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

pattern: 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

pattern: 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

pattern: H

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

Hm

pattern: H:mm

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

Hms

pattern: H:mm:ss

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

Hmsv

pattern: H:mm:ss v

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

Hmsvvvv

pattern: H:mm:ss (vvvv)

2008-02-05T18:30:30 = 18:30:30 (UTC)
1995-12-22T09:05:02 = 9:05:02 (UTC)
-0010-09-15T04:44:23 = 4:44:23 (UTC)

Hmv

pattern: H:mm v

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

M

pattern: L

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

MEd

pattern: 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

pattern: LLL

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

MMMEd

pattern: 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

pattern: 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

pattern: '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

pattern: '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

pattern: 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

pattern: d MMM

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

MMd

pattern: d/M

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

MMdd

pattern: d/M

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

Md

pattern: d/M

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

d

pattern: d

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

h

pattern: 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

pattern: 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

pattern: h:mm:ss a

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

pattern: h:mm:ss a v

...and that's literally where the data cuts off in this half 💀 the examples for hmsv live on the other side. no spoilers, we ride at dawn 🦋

hmsvvvv (h:mm:ss a (vvvv))

Twelve-hour clock with the teeny-tiny timezone name tucked in parentheses. Very "friendly little footnote" energy.

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)

Same but hours and minutes only, and the zone abbreviation is just... out there on its own. No parentheses, no drama.

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)

Minute-and-second girlie. No hours, no vibes, just the short stuff 💅

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

y (y)

Bare year. Just the year. Nothing else. Iconic minimalism.

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

yM (M/y)

Month slash year — and yes bestie, that -10 is a negative year, the minus sign just goes wherever it goes 😭

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

yMEd (EEE, d/M/y)

Weekday name, then day/month/year. The full little name-and-date combo.

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)

Lowkey identical to yM here — same pattern M/y, same output. Not a bug, just how this locale rolls 🫶

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, no separator besides a space. Chill.

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

yMMMEd (EEE, d MMM y)

Weekday, day, abbreviated month, year. All the important bits, abbreviated and slaying.

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 name and the literal de glued in there via quoting. Very Spanish, very correct, we love to see 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 deluxe version: weekday, day, de, full month, de, year. Two des. Main character formatting, honestly 👑

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 double-de situation but without the weekday. Still gorgeous.

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)

Day, abbreviated month, year. The "I don't have time for full month names" option.

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 (d/M/y)

Pure numbers, day-first, slash-separated. Simple. Clean. No notes 💅

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)

Abbreviated quarter, then year. T1 through T4, and yes T3 -10 is a thing that can happen 🙈

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

yQQQQ (QQQQ 'de' y)

The full-length quarter flex: 1.er, 4.º, 3.er — look at those ordinal marks, they ate 🔥

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)

Week-of-year, count-one flavour — the singular form. Note it's a capital Y in the pattern, and the literal word semana plus de are both quoted.

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)

The count-other twin. In this locale it outputs exactly the same thing as count-one — no cap, that's just the data 🫶

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 ✨

Okay bestie, quick vibe check on the locale's general settings:

  • Prefers 24 hour time? No.
  • Local first day of the week: 7 (domingo) — so the week starts on Sunday around here 🌸

🎀 Strftime Patterns 🎀

The classic strftime trio, localized and looking cute:

%c (%a %b %e %H:%M:%S %Y) — date time format

Heads up: %e is day-of-month space-padded, which is why mar feb 5 has that sneaky double space in there. Copy it exactly, don't "tidy" it 💀

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

%x (%m/%d/%y) — date format

Month/day/year, all numeric, two-digit year. Very 02/05/08 of it.

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

Straight-up 24-hour clock, colon-separated, no notes.

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 🦋

Wanna dig deeper, bestie? See DateTime::Locale. That's where all the locale lore lives 💖

And that's a wrap on this little Spanish-Philippines locale tour! 🌈 This page came from perl v5.42.0, dated 2024-12-12 — so if you're reading this, that's your source and your timestamp, mwah 💋 go format something gorgeous now.

📦 where this page comes from