DateTim...e::en_CX(3)

✨ NAME ✨

okay so this whole page is DateTim...e::en_CX(3) β€” a User Contributed Perl Documentation situation β€” and the actual name is DateTime::Locale::en_CX. It's literally locale data examples for the English Christmas Island (en-CX) locale. Slay. πŸ’…

πŸ’– DESCRIPTION πŸ’–

This pod file is a whole showcase: it contains examples of the locale data available for the English Christmas Island locale. No cap, that's the vibe. Let's get into every single bit of it, bestie. 🫢

πŸ—“οΈ Days

✨ Wide (format) ✨

the full-name era, periodt:

Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
Sunday

✨ Abbreviated (format) ✨

short and cute:

Mon
Tue
Wed
Thu
Fri
Sat
Sun

✨ Narrow (format) ✨

one-letter icons, lowkey iconic:

M
T
W
T
F
S
S

✨ Wide (stand-alone) ✨

the wide set, standing on its own business:

Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
Sunday

✨ Abbreviated (stand-alone) ✨

abbreviated, but stand-alone:

Mon
Tue
Wed
Thu
Fri
Sat
Sun

✨ Narrow (stand-alone) ✨

narrow, stand-alone, same little letters:

M
T
W
T
F
S
S

🌸 Months

✨ Wide (format) ✨

the whole calendar year, serving full names:

January
February
March
April
May
June
July
August
September
October
November
December

✨ Abbreviated (format) ✨

the short king versions β€” and yes, Sept really is in there:

Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sept
Oct
Nov
Dec

✨ Narrow (format) ✨

just the letters, bestie:

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

✨ Wide (stand-alone) ✨

wide month names doing their own thing:

January
February
March
April
May
June
July
August
September
October
November
December

✨ Abbreviated (stand-alone) ✨

abbreviated stand-alone months, same exact set:

Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sept
Oct
Nov
Dec

✨ Narrow (stand-alone) ✨

narrow stand-alone months, same single letters:

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

πŸŽ€ Quarters

✨ Wide (format) ✨

quarters with the full ordinal moment:

1st quarter
2nd quarter
3rd quarter
4th quarter

✨ Abbreviated (format) ✨

the Q moment:

Q1
Q2
Q3
Q4

✨ Narrow (format) ✨

tiny quarter numbers:

1
2
3
4

✨ Wide (stand-alone) ✨

wide quarters, stand-alone behavior:

1st quarter
2nd quarter
3rd quarter
4th quarter

✨ Abbreviated (stand-alone) ✨

abbreviated quarters, stand-alone:

Q1
Q2
Q3
Q4

✨ Narrow (stand-alone) ✨

narrow quarters, stand-alone:

1
2
3
4

πŸ‘‘ Eras

✨ Wide (format) ✨

the big era names:

Before Christ
Anno Domini

✨ Abbreviated (format) ✨

the classic abbreviations:

BC
AD

✨ Narrow (format) ✨

one-letter era energy:

B
A

πŸ“… Date Formats

✨ Full ✨

2008-02-05T18:30:30 = Tuesday, 5 February 2008
1995-12-22T09:05:02 = Friday, 22 December 1995
-0010-09-15T04:44:23 = Saturday, 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 = 5 Feb 2008
1995-12-22T09:05:02 = 22 Dec 1995
-0010-09-15T04:44:23 = 15 Sept -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 = 18:30:30 UTC
1995-12-22T09:05:02 = 09:05:02 UTC
-0010-09-15T04:44:23 = 04:44:23 UTC

✨ Long ✨

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

✨ Medium ✨

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

✨ Short ✨

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

🌈 Datetime Formats

✨ Full ✨

2008-02-05T18:30:30 = Tuesday, 5 February 2008, 18:30:30 UTC
1995-12-22T09:05:02 = Friday, 22 December 1995, 09:05:02 UTC
-0010-09-15T04:44:23 = Saturday, 15 September -10, 04:44:23 UTC

✨ Long ✨

2008-02-05T18:30:30 = 5 February 2008, 18:30:30 UTC
1995-12-22T09:05:02 = 22 December 1995, 09:05:02 UTC
-0010-09-15T04:44:23 = 15 September -10, 04:44:23 UTC

✨ Medium ✨

2008-02-05T18:30:30 = 5 Feb 2008, 18:30:30
1995-12-22T09:05:02 = 22 Dec 1995, 09:05:02
-0010-09-15T04:44:23 = 15 Sept -10, 04:44:23

✨ Short ✨

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

πŸ¦‹ Available Formats

okay bestie, this is the big list of available formats, each one with its pattern in parentheses and all three example timestamps. Do not skip a single one β€” we're going full completionist mode. πŸ’œ

✨ 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 = Tue
1995-12-22T09:05:02 = Fri
-0010-09-15T04:44:23 = Sat

✨ EBhm (E h:mm B) ✨

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

✨ EBhms (E h:mm:ss B) ✨

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

✨ EHm (E HH:mm) ✨

2008-02-05T18:30:30 = Tue 18:30
1995-12-22T09:05:02 = Fri 09:05
-0010-09-15T04:44:23 = Sat 04:44

✨ EHms (E HH:mm:ss) ✨

2008-02-05T18:30:30 = Tue 18:30:30
1995-12-22T09:05:02 = Fri 09:05:02
-0010-09-15T04:44:23 = Sat 04:44:23

✨ Ed (E d) ✨

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

✨ Ehm (E h:mm a) ✨

2008-02-05T18:30:30 = Tue 6:30 pm
1995-12-22T09:05:02 = Fri 9:05 am
-0010-09-15T04:44:23 = Sat 4:44 am

✨ Ehm-alt-ascii (E h:mm a) ✨

2008-02-05T18:30:30 = Tue 6:30 pm
1995-12-22T09:05:02 = Fri 9:05 am
-0010-09-15T04:44:23 = Sat 4:44 am

✨ Ehms (E h:mm:ss a) ✨

2008-02-05T18:30:30 = Tue 6:30:30 pm
1995-12-22T09:05:02 = Fri 9:05:02 am
-0010-09-15T04:44:23 = Sat 4:44:23 am

✨ Ehms-alt-ascii (E h:mm:ss a) ✨

2008-02-05T18:30:30 = Tue 6:30:30 pm
1995-12-22T09:05:02 = Fri 9:05:02 am
-0010-09-15T04:44:23 = Sat 4:44:23 am

✨ Gy (y G) ✨

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

✨ GyMMM (MMM y G) ✨

2008-02-05T18:30:30 = Feb 2008 AD
1995-12-22T09:05:02 = Dec 1995 AD
-0010-09-15T04:44:23 = Sept -10 BC

✨ GyMMMEd (E, d MMM y G) ✨

2008-02-05T18:30:30 = Tue, 5 Feb 2008 AD
1995-12-22T09:05:02 = Fri, 22 Dec 1995 AD
-0010-09-15T04:44:23 = Sat, 15 Sept -10 BC

✨ GyMMMd (d MMM y G) ✨

2008-02-05T18:30:30 = 5 Feb 2008 AD
1995-12-22T09:05:02 = 22 Dec 1995 AD
-0010-09-15T04:44:23 = 15 Sept -10 BC

✨ 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 = Tue, 05/02
1995-12-22T09:05:02 = Fri, 22/12
-0010-09-15T04:44:23 = Sat, 15/09

✨ MMM (LLL) ✨

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

✨ MMMEd (E, d MMM) ✨

2008-02-05T18:30:30 = Tue, 5 Feb
1995-12-22T09:05:02 = Fri, 22 Dec
-0010-09-15T04:44:23 = Sat, 15 Sept

✨ MMMMW-count-one ('week' W 'of' MMMM) ✨

2008-02-05T18:30:30 = week 1 of February
1995-12-22T09:05:02 = week 3 of December
-0010-09-15T04:44:23 = week 2 of September

✨ MMMMW-count-other ('week' W 'of' MMMM) ✨

2008-02-05T18:30:30 = week 1 of February
1995-12-22T09:05:02 = week 3 of December
-0010-09-15T04:44:23 = week 2 of September

✨ 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 Sept

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

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

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

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

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

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 (MM/y) β€” month + year, no day invited. Simple, clean, iconic.
2008-02-05T18:30:30 = 02/2008
1995-12-22T09:05:02 = 12/1995
-0010-09-15T04:44:23 = 09/-10
  • yMEd (E, dd/MM/y) β€” weekday joins the group chat with the full date. She’s dressed.
2008-02-05T18:30:30 = Tue, 05/02/2008
1995-12-22T09:05:02 = Fri, 22/12/1995
-0010-09-15T04:44:23 = Sat, 15/09/-10
  • yMMM (MMM y) β€” short month + year, lowkey elegant. No notes.
2008-02-05T18:30:30 = Feb 2008
1995-12-22T09:05:02 = Dec 1995
-0010-09-15T04:44:23 = Sept -10
  • yMMMEd (E, d MMM y) β€” weekday, day, short month, year. The whole little outfit. πŸ’…
2008-02-05T18:30:30 = Tue, 5 Feb 2008
1995-12-22T09:05:02 = Fri, 22 Dec 1995
-0010-09-15T04:44:23 = Sat, 15 Sept -10
  • yMMMM (MMMM y) β€” full month + year, main character energy. She said the whole name.
2008-02-05T18:30:30 = February 2008
1995-12-22T09:05:02 = December 1995
-0010-09-15T04:44:23 = September -10
  • yMMMd (d MMM y) β€” day + short month + year, very β€œjust the essentials”. Obsessed.
2008-02-05T18:30:30 = 5 Feb 2008
1995-12-22T09:05:02 = 22 Dec 1995
-0010-09-15T04:44:23 = 15 Sept -10
  • yMd (dd/MM/y) β€” numeric date, no words, straight to business. Periodt.
2008-02-05T18:30:30 = 05/02/2008
1995-12-22T09:05:02 = 22/12/1995
-0010-09-15T04:44:23 = 15/09/-10
  • yQQQ (QQQ y) β€” short quarter + year. Q1 vibe check.
2008-02-05T18:30:30 = Q1 2008
1995-12-22T09:05:02 = Q4 1995
-0010-09-15T04:44:23 = Q3 -10
  • yQQQQ (QQQQ y) β€” full quarter + year, spelling it all the way out. Fancy.
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 ('week' w 'of' Y) β€” week number + year, singular-ish. Week 6 girlies rise.
2008-02-05T18:30:30 = week 6 of 2008
1995-12-22T09:05:02 = week 51 of 1995
-0010-09-15T04:44:23 = week 37 of -10
  • yw-count-other ('week' w 'of' Y) β€” same week-number + year situation, other flavor. Same energy, different label.
2008-02-05T18:30:30 = week 6 of 2008
1995-12-22T09:05:02 = week 51 of 1995
-0010-09-15T04:44:23 = week 37 of -10

πŸŽ€ Miscellaneous πŸŽ€

  • Prefers 24 hour time? Yes. 24-hour girlie confirmed.
  • Local first day of the week: 1 (Monday). Monday starts the week here, bestie.

⏰ Strftime Patterns ⏰

  • %c (%a %b %e %H:%M:%S %Y) β€” date time format. The full classic.
2008-02-05T18:30:30 = Tue Feb  5 18:30:30 2008
1995-12-22T09:05:02 = Fri Dec 22 09:05:02 1995
-0010-09-15T04:44:23 = Sat Sept 15 04:44:23 -10
  • %x (%m/%d/%y) β€” date format. Short, numeric, useful.
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. No date. We move.
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 support section, bestie β€” short and slay.


πŸ’– That’s the page! It’s from perl v5.42.0, dated 2024-12-12, and the whole title vibe is DateTim...e::en_CX(3). Bye bestie, go format some dates! 🫢✨

πŸ“¦ where this page comes from