DateTim...ale::ast(3)

✨ NAME ✨

DateTime::Locale::ast — literally the locale data examples for the Asturian (ast) locale, and yes she's gorgeous 🎀

(this is from the DateTime::Locale family, iykyk — the manual page is DateTime::Locale::ast(3))


🌸 DESCRIPTION 🌸

So this pod file is basically a vibe check on the locale data that's available for the Asturian locale — every day name, month name, quarter, era and format string, all laid out for you. No cap, it's just examples. Let's go 💅

🦋 Days

Wide (format)

llunes
martes
miércoles
xueves
vienres
sábadu
domingu

Abbreviated (format)

llu
mar
mié
xue
vie
sáb
dom

Narrow (format)

L
M
M
X
V
S
D

Wide (stand-alone)

llunes
martes
miércoles
xueves
vienres
sábadu
domingu

Abbreviated (stand-alone)

llu
mar
mié
xue
vie
sáb
dom

Narrow (stand-alone)

L
M
M
X
V
S
D

🎀 Months

Wide (format)

de xineru
de febreru
de marzu
d’abril
de mayu
de xunu
de xunetu
d’agostu
de setiembre
d’ochobre
de payares
d’avientu

Abbreviated (format)

xin
feb
mar
abr
may
xun
xnt
ago
set
och
pay
avi

Narrow (format)

X
F
M
A
M
X
X
A
S
O
P
A

Wide (stand-alone)

xineru
febreru
marzu
abril
mayu
xunu
xunetu
agostu
setiembre
ochobre
payares
avientu

Abbreviated (stand-alone)

Xin
Feb
Mar
Abr
May
Xun
Xnt
Ago
Set
Och
Pay
Avi

Narrow (stand-alone)

X
F
M
A
M
X
X
A
S
O
P
A

💜 Quarters

Wide (format)

1er trimestre
2u trimestre
3er trimestre
4u trimestre

Abbreviated (format)

1T
2T
3T
4T

Narrow (format)

1
2
3
4

Wide (stand-alone)

1er trimestre
2u trimestre
3er trimestre
4u trimestre

Abbreviated (stand-alone)

1T
2T
3T
4T

Narrow (stand-alone)

1
2
3
4

🌈 Eras

Wide (format)

enantes de Cristu
después de Cristu

Abbreviated (format)

e.C.
d.C.

Narrow (format)

e.C.
d.C.

⭐ Date Formats

Full

2008-02-05T18:30:30 = martes, 5 de febreru de 2008
1995-12-22T09:05:02 = vienres, 22 d’avientu de 1995
-0010-09-15T04:44:23 = sábadu, 15 de setiembre de -10

Long

2008-02-05T18:30:30 = 5 de febreru de 2008
1995-12-22T09:05:02 = 22 d’avientu de 1995
-0010-09-15T04:44:23 = 15 de setiembre de -10

Medium

2008-02-05T18:30:30 = 5 feb 2008
1995-12-22T09:05:02 = 22 avi 1995
-0010-09-15T04:44:23 = 15 set -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 = 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 = martes, 5 de febreru de 2008, 18:30:30 UTC
1995-12-22T09:05:02 = vienres, 22 d’avientu de 1995, 09:05:02 UTC
-0010-09-15T04:44:23 = sábadu, 15 de setiembre de -10, 04:44:23 UTC

Long

2008-02-05T18:30:30 = 5 de febreru de 2008, 18:30:30 UTC
1995-12-22T09:05:02 = 22 d’avientu de 1995, 09:05:02 UTC
-0010-09-15T04:44:23 = 15 de setiembre de -10, 04:44:23 UTC

Medium

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

Short

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

👑 Available Formats

okay so this next bit is the big one — every available named format, with its pattern in parens, plus the three sample renders. Obsessed, honestly 😭

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 PM
1995-12-22T09:05:02 = vie 9:05 AM
-0010-09-15T04:44:23 = sáb 4:44 AM

Ehms (E h:mm:ss a)

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

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 e.C.

GyMMM (MMM y G)

2008-02-05T18:30:30 = feb 2008 d.C.
1995-12-22T09:05:02 = avi 1995 d.C.
-0010-09-15T04:44:23 = set -10 e.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 avi 1995 d.C.
-0010-09-15T04:44:23 = sáb, 15 set -10 e.C.

GyMMMd (d MMM y G)

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

GyMd (GGGGG y-MM-dd)

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

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, 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 = Avi
-0010-09-15T04:44:23 = Set

MMMEd (E, d MMM)

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

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

2008-02-05T18:30:30 = selmana 1 de de febreru
1995-12-22T09:05:02 = selmana 3 de d’avientu
-0010-09-15T04:44:23 = selmana 2 de de setiembre

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

2008-02-05T18:30:30 = selmana 1 de de febreru
1995-12-22T09:05:02 = selmana 3 de d’avientu
-0010-09-15T04:44:23 = selmana 2 de de setiembre

MMMMd (d MMMM)

2008-02-05T18:30:30 = 5 de febreru
1995-12-22T09:05:02 = 22 d’avientu
-0010-09-15T04:44:23 = 15 de setiembre

MMMd (d MMM)

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

Md (d/M)

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

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

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

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

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

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

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

yMMM (MMM y)

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

yMMMEd (E, d MMM y)

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

yMMMM (LLLL 'de' y)

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

yMMMd (d MMM y)

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

...and bestie, this one keeps going — the rest of the format list is in part 2 🫶

Finishing off those examples first, bestie — they go a little something like this:

2008-02-05T18:30:30 = 1T 2008
1995-12-22T09:05:02 = 4T 1995
-0010-09-15T04:44:23 = 3T -10
  • yQQQQ (QQQQ 'de' y) — the quarter-name moment, and it's giving exactly this:
2008-02-05T18:30:30 = 1er trimestre de 2008
1995-12-22T09:05:02 = 4u trimestre de 1995
-0010-09-15T04:44:23 = 3er trimestre de -10
  • yw-count-one ('selmana' w 'de' Y) — the one-form week pattern, serving:
2008-02-05T18:30:30 = selmana 6 de 2008
1995-12-22T09:05:02 = selmana 51 de 1995
-0010-09-15T04:44:23 = selmana 37 de -10
  • yw-count-other ('selmana' w 'de' Y) — the other-form week pattern, and yes bestie, the examples match:
2008-02-05T18:30:30 = selmana 6 de 2008
1995-12-22T09:05:02 = selmana 51 de 1995
-0010-09-15T04:44:23 = selmana 37 de -10

💅 Miscellaneous 💅

  • Prefers 24 hour time? Yes — iconic 24-hour-clock behaviour, no cap. 🕕✨
  • Local first day of the week — the value is exactly 1 (llunes) 🎀

🌈 Strftime Patterns 🌈

  • %c — the (%a %b %e %H:%M:%S %Y) date time format. The trio looks like:
2008-02-05T18:30:30 = mar feb  5 18:30:30 2008
1995-12-22T09:05:02 = vie avi 22 09:05:02 1995
-0010-09-15T04:44:23 = sáb set 15 04:44:23 -10
  • %x — the (%m/%d/%y) date format. Slaying as:
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 — the (%H:%M:%S) time format. Clocking in with:
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, sweet, and very much on brand. 🫶


This iconic little page is brought to you by perl v5.42.0, dated 2024-12-12, from DateTim...ale::ast(3) — mwah, bye bestie! 💋✨

📦 where this page comes from