DateTim...ale::fil(3)

πŸ’… DateTime::Locale::fil(3)

Okay bestie, you're looking at the <rainbow>User Contributed Perl Documentation</rainbow> page for DateTime::Locale::fil β€” yes, section 3 of the manual, she's a Perl pod page and she serves. πŸŽ€


✨ NAME ✨

DateTime::Locale::fil β€” locale data examples for the Filipino (fil) locale

πŸ¦‹ DESCRIPTION πŸ¦‹

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

That's the whole assignment, no cap β€” it's a big sparkly show-and-tell of every string the fil locale can hand you. Let's go. 🌸


🌈 Days 🌈

Wide (format)

Lunes
Martes
Miyerkules
Huwebes
Biyernes
Sabado
Linggo

Abbreviated (format)

Lun
Mar
Miy
Huw
Biy
Sab
Lin

Narrow (format)

Lun
Mar
Miy
Huw
Biy
Sab
Lin

Wide (stand-alone)

Lunes
Martes
Miyerkules
Huwebes
Biyernes
Sabado
Linggo

Abbreviated (stand-alone)

Lun
Mar
Miy
Huw
Biy
Sab
Lin

Narrow (stand-alone)

Lun
Mar
Miy
Huw
Biy
Sab
Lin
Not the narrow ones and the abbreviated ones being identical β€” she said why do more work than necessary πŸ’€ (they're listed separately anyway, because that's how the data rolls).

🌷 Months 🌷

Wide (format)

Enero
Pebrero
Marso
Abril
Mayo
Hunyo
Hulyo
Agosto
Setyembre
Oktubre
Nobyembre
Disyembre

Abbreviated (format)

Ene
Peb
Mar
Abr
May
Hun
Hul
Ago
Set
Okt
Nob
Dis

Narrow (format)

Ene
Peb
Mar
Abr
May
Hun
Hul
Ago
Set
Okt
Nob
Dis

Wide (stand-alone)

Enero
Pebrero
Marso
Abril
Mayo
Hunyo
Hulyo
Agosto
Setyembre
Oktubre
Nobyembre
Disyembre

Abbreviated (stand-alone)

Ene
Peb
Mar
Abr
May
Hun
Hul
Ago
Set
Okt
Nob
Dis

Narrow (stand-alone)

E
P
M
A
M
Hun
Hul
Ago
Set
Okt
Nob
Dis
⚠️ Bestie, look at the narrow stand-alone list closely β€” the first five are single letters (E, P, M, A, M) and then it just... gives up and goes full abbreviation from Hun onward. That is not a typo in my retelling, that's genuinely what's in the data. Copy it exactly, do not "fix" it, periodt. πŸ’…

🧚 Quarters 🧚

Wide (format)

ika-1 quarter
ika-2 quarter
ika-3 quarter
ika-4 na quarter

Abbreviated (format)

Q1
Q2
Q3
Q4

Narrow (format)

1
2
3
4

Wide (stand-alone)

ika-1 quarter
ika-2 quarter
ika-3 quarter
ika-4 na quarter

Abbreviated (stand-alone)

Q1
Q2
Q3
Q4

Narrow (stand-alone)

1
2
3
4
The way ika-4 na quarter gets the little na and the first three don't… main character energy for the fourth quarter only πŸ‘‘πŸ”Ÿ

⭐ Eras ⭐

Wide (format)

Before Christ
Anno Domini

Abbreviated (format)

BC
AD

Narrow (format)

BC
AD
Heads up: eras only get format variants here β€” there's no stand-alone section for these, so don't go looking for one. πŸ™ˆ

πŸ“ Date Formats πŸ“

Full

2008-02-05T18:30:30 = Martes, Pebrero 5, 2008
1995-12-22T09:05:02 = Biyernes, Disyembre 22, 1995
-0010-09-15T04:44:23 = Sabado, Setyembre 15, -10

Long

2008-02-05T18:30:30 = Pebrero 5, 2008
1995-12-22T09:05:02 = Disyembre 22, 1995
-0010-09-15T04:44:23 = Setyembre 15, -10

Medium

2008-02-05T18:30:30 = Peb 5, 2008
1995-12-22T09:05:02 = Dis 22, 1995
-0010-09-15T04:44:23 = Set 15, -10

Short

2008-02-05T18:30:30 = 2/5/08
1995-12-22T09:05:02 = 12/22/95
-0010-09-15T04:44:23 = 9/15/-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

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
Full and Long are literally twins here β€” same output, both present, both listed. Leave them be. 🫢

πŸ’œ Datetime Formats πŸ’œ

Full

2008-02-05T18:30:30 = Martes, Pebrero 5, 2008, 6:30:30 PM UTC
1995-12-22T09:05:02 = Biyernes, Disyembre 22, 1995, 9:05:02 AM UTC
-0010-09-15T04:44:23 = Sabado, Setyembre 15, -10, 4:44:23 AM UTC

Long

2008-02-05T18:30:30 = Pebrero 5, 2008, 6:30:30 PM UTC
1995-12-22T09:05:02 = Disyembre 22, 1995, 9:05:02 AM UTC
-0010-09-15T04:44:23 = Setyembre 15, -10, 4:44:23 AM UTC

Medium

2008-02-05T18:30:30 = Peb 5, 2008, 6:30:30 PM
1995-12-22T09:05:02 = Dis 22, 1995, 9:05:02 AM
-0010-09-15T04:44:23 = Set 15, -10, 4:44:23 AM

Short

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

πŸ‘‘ Available Formats πŸ‘‘

Okay this is the long one β€” every single available format, with its pattern in parentheses, and the same three timestamps (2008-02-05T18:30:30, 1995-12-22T09:05:02, -0010-09-15T04:44:23) run through it. Buckle up, we're going all the way down the list. 🌈

  • 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 = Biy
-0010-09-15T04:44:23 = Sab
  • EBhm β€” pattern E h:mm B
2008-02-05T18:30:30 = Mar 6:30 B
1995-12-22T09:05:02 = Biy 9:05 B
-0010-09-15T04:44:23 = Sab 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 = Biy 9:05:02 B
-0010-09-15T04:44:23 = Sab 4:44:23 B
  • EHm β€” pattern E HH:mm
2008-02-05T18:30:30 = Mar 18:30
1995-12-22T09:05:02 = Biy 09:05
-0010-09-15T04:44:23 = Sab 04:44
  • EHms β€” pattern E HH:mm:ss
2008-02-05T18:30:30 = Mar 18:30:30
1995-12-22T09:05:02 = Biy 09:05:02
-0010-09-15T04:44:23 = Sab 04:44:23
  • Ed β€” pattern d E
2008-02-05T18:30:30 = 5 Mar
1995-12-22T09:05:02 = 22 Biy
-0010-09-15T04:44:23 = 15 Sab
  • Ehm β€” pattern E h:mm a
2008-02-05T18:30:30 = Mar 6:30 PM
1995-12-22T09:05:02 = Biy 9:05 AM
-0010-09-15T04:44:23 = Sab 4:44 AM
  • Ehms β€” pattern E h:mm:ss a
2008-02-05T18:30:30 = Mar 6:30:30 PM
1995-12-22T09:05:02 = Biy 9:05:02 AM
-0010-09-15T04:44:23 = Sab 4:44:23 AM
  • Gy β€” pattern y G
2008-02-05T18:30:30 = 2008 AD
1995-12-22T09:05:02 = 1995 AD
-0010-09-15T04:44:23 = -10 BC
  • GyMMM β€” pattern MMM y G
2008-02-05T18:30:30 = Peb 2008 AD
1995-12-22T09:05:02 = Dis 1995 AD
-0010-09-15T04:44:23 = Set -10 BC
  • GyMMMEd β€” pattern E, MMM d, y G
2008-02-05T18:30:30 = Mar, Peb 5, 2008 AD
1995-12-22T09:05:02 = Biy, Dis 22, 1995 AD
-0010-09-15T04:44:23 = Sab, Set 15, -10 BC
  • GyMMMd β€” pattern MMM d, y G
2008-02-05T18:30:30 = Peb 5, 2008 AD
1995-12-22T09:05:02 = Dis 22, 1995 AD
-0010-09-15T04:44:23 = Set 15, -10 BC
  • GyMd β€” pattern M/d/y G
2008-02-05T18:30:30 = 2/5/2008 AD
1995-12-22T09:05:02 = 12/22/1995 AD
-0010-09-15T04:44:23 = 9/15/-10 BC
  • H β€” pattern HH
2008-02-05T18:30:30 = 18
1995-12-22T09:05:02 = 09
-0010-09-15T04:44:23 = 04
  • Hm β€” pattern HH:mm
2008-02-05T18:30:30 = 18:30
1995-12-22T09:05:02 = 09:05
-0010-09-15T04:44:23 = 04:44
  • Hms β€” pattern 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 β€” pattern 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 β€” pattern 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 β€” pattern L
2008-02-05T18:30:30 = 2
1995-12-22T09:05:02 = 12
-0010-09-15T04:44:23 = 9
  • MEd β€” pattern E, M/d
2008-02-05T18:30:30 = Mar, 2/5
1995-12-22T09:05:02 = Biy, 12/22
-0010-09-15T04:44:23 = Sab, 9/15
  • MMM β€” pattern LLL
2008-02-05T18:30:30 = Peb
1995-12-22T09:05:02 = Dis
-0010-09-15T04:44:23 = Set
  • MMMEd β€” pattern E, MMM d
2008-02-05T18:30:30 = Mar, Peb 5
1995-12-22T09:05:02 = Biy, Dis 22
-0010-09-15T04:44:23 = Sab, Set 15
  • MMMMEd β€” pattern E, MMMM d
2008-02-05T18:30:30 = Mar, Pebrero 5
1995-12-22T09:05:02 = Biy, Disyembre 22
-0010-09-15T04:44:23 = Sab, Setyembre 15
  • MMMMW-count-one β€” pattern 'linggo' W 'ng' MMMM
2008-02-05T18:30:30 = linggo 1 ng Pebrero
1995-12-22T09:05:02 = linggo 3 ng Disyembre
-0010-09-15T04:44:23 = linggo 2 ng Setyembre
  • MMMMW-count-other β€” pattern 'linggo' W 'ng' MMMM
2008-02-05T18:30:30 = linggo 1 ng Pebrero
1995-12-22T09:05:02 = linggo 3 ng Disyembre
-0010-09-15T04:44:23 = linggo 2 ng Setyembre
Yup β€” MMMMW-count-one and MMMMW-count-other have identical output here. Both listed, both staying, that's the whole point of the examples. 🫢
  • MMMMd β€” pattern MMMM d
2008-02-05T18:30:30 = Pebrero 5
1995-12-22T09:05:02 = Disyembre 22
-0010-09-15T04:44:23 = Setyembre 15
  • MMMd β€” pattern MMM d
2008-02-05T18:30:30 = Peb 5
1995-12-22T09:05:02 = Dis 22
-0010-09-15T04:44:23 = Set 15
  • Md β€” pattern M/d
2008-02-05T18:30:30 = 2/5
1995-12-22T09:05:02 = 12/22
-0010-09-15T04:44:23 = 9/15
  • 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 PM
1995-12-22T09:05:02 = 9 AM
-0010-09-15T04:44:23 = 4 AM
  • hm β€” pattern 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 β€” pattern 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 β€” pattern 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 β€” pattern 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 β€” pattern mm:ss
2008-02-05T18:30:30 = 30:30
1995-12-22T09:05:02 = 05:02
-0010-09-15T04:44:23 = 44:23
  • y β€” pattern y
2008-02-05T18:30:30 = 2008
1995-12-22T09:05:02 = 1995
-0010-09-15T04:44:23 = -10
  • yM β€” pattern M/y
2008-02-05T18:30:30 = 2/2008
1995-12-22T09:05:02 = 12/1995
-0010-09-15T04:44:23 = 9/-10
  • yMEd β€” pattern E, M/d/y
2008-02-05T18:30:30 = Mar, 2/5/2008
1995-12-22T09:05:02 = Biy, 12/22/1995
-0010-09-15T04:44:23 = Sab, 9/15/-10
  • yMM β€” pattern MM/y
2008-02-05T18:30:30 = 02/2008
1995-12-22T09:05:02 = 12/1995
-0010-09-15T04:44:23 = 09/-10
  • yMMM β€” pattern MMM y
2008-02-05T18:30:30 = Peb 2008
1995-12-22T09:05:02 = Dis 1995
-0010-09-15T04:44:23 = Set -10
  • yMMMEd β€” pattern E, MMM d, y
2008-02-05T18:30:30 = Mar, Peb 5, 2008
1995-12-22T09:05:02 = Biy, Dis 22, 1995
-0010-09-15T04:44:23 = Sab, Set 15, -10
  • yMMMM β€” pattern MMMM y
2008-02-05T18:30:30 = Pebrero 2008
1995-12-22T09:05:02 = Disyembre 1995
-0010-09-15T04:44:23 = Setyembre -10
  • yMMMd β€” pattern MMM d, y
🫢 okay bestie, the format list keeps going past this point β€” this is just where part 1 wraps. Part 2 has the rest of the Available Formats crew, so don't close the tab. πŸ’…βœ¨

…okay bestie we're picking up right in the middle of the format buffet πŸ“ and I refuse to lose momentum, so here's the very next one β€” its lil header line got snipped off in transit but the data is 100% intact, no cap:

  2008-02-05T18:30:30 = Peb 5, 2008
  1995-12-22T09:05:02 = Dis 22, 1995
 -0010-09-15T04:44:23 = Set 15, -10
  • πŸ¦‹ yMd (M/d/y) β€” the classic slash-y date moment:
  2008-02-05T18:30:30 = 2/5/2008
  1995-12-22T09:05:02 = 12/22/1995
 -0010-09-15T04:44:23 = 9/15/-10
  • πŸ‘‘ yQQQ (QQQ y) β€” quarter energy, short and chic:
  2008-02-05T18:30:30 = Q1 2008
  1995-12-22T09:05:02 = Q4 1995
 -0010-09-15T04:44:23 = Q3 -10
  • ✨ yQQQQ (QQQQ y) β€” the full quarter flex:
  2008-02-05T18:30:30 = ika-1 quarter 2008
  1995-12-22T09:05:02 = ika-4 na quarter 1995
 -0010-09-15T04:44:23 = ika-3 quarter -10
  • πŸŽ€ yw-count-one ('ika'-w 'linggo' 'ng' Y) β€” week number, singular-flavoured, living its best life:
  2008-02-05T18:30:30 = ika-6 linggo ng 2008
  1995-12-22T09:05:02 = ika-51 linggo ng 1995
 -0010-09-15T04:44:23 = ika-37 linggo ng -10
  • πŸ’œ yw-count-other ('linggo' w 'ng' Y) β€” same week number, plural-flavoured, equally iconic:
  2008-02-05T18:30:30 = linggo 6 ng 2008
  1995-12-22T09:05:02 = linggo 51 ng 1995
 -0010-09-15T04:44:23 = linggo 37 ng -10

🌸 Miscellaneous

Prefers 24 hour time?

No πŸ’… (she said what she said)

Local first day of the week

1 (Lunes) β€” Monday is the main character here, periodt 🫢


🌈 Strftime Patterns

These are the strftime-flavoured translations, and honestly? They ate πŸ”₯

  • ⭐ %c (%a %b %e %H:%M:%S %Y) β€” the full date time format, the whole look:
  2008-02-05T18:30:30 = Mar Peb  5 18:30:30 2008
  1995-12-22T09:05:02 = Biy Dis 22 09:05:02 1995
 -0010-09-15T04:44:23 = Sab Set 15 04:44:23 -10
  • 🌸 %x (%m/%d/%y) β€” date format, short and sweet:
  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, clock-only realness:
  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 thing β€” go peek at the parent class, she has the lore πŸ“šβœ¨


and that's the whole page, bestie!! πŸŽ‰ you made it to the end, I'm so proud πŸ˜­πŸ’…

Buh-bye from the DateTime::Locale::fil girlies πŸ¦‹ β€” this slice of documentation shipped as part of perl v5.42.0, dated 2024-12-12, and it lives at DateTim...ale::fil(3) in the man-page universe. Catch you in the next man page, mwah πŸ’œπŸŽ€

πŸ“¦ where this page comes from