DateTim...ale::gn(3)

🌸 NAME 🌸

okay so bestie, this is the manual page for DateTime::Locale::gn(3) — it lives in User Contributed Perl Documentation and it is literally the locale data examples page for the Guarani (gn) locale. This is part 1, so buckle up. 💅✨

✨ DESCRIPTION ✨

This pod file? It is a whole collection of examples showing the locale data that is available for the Guarani locale. No cap, it is just examples — but they are iconic and you are gonna want them. 🫶

🗓️ Days

Wide (format)

Arakõi
Araapy
Ararundy
Arapo
Arapoteĩ
Arapokõi
Arateĩ

Abbreviated (format)

Arakõi
Araapy
Ararundy
Arapo
Arapoteĩ
Arapokõi
Arateĩ

Narrow (format)

M
T
W
T
F
S
S

Wide (stand-alone)

Arakõi
Araapy
Ararundy
Arapo
Arapoteĩ
Arapokõi
Arateĩ

Abbreviated (stand-alone)

Arakõi
Araapy
Ararundy
Arapo
Arapoteĩ
Arapokõi
Arateĩ

Narrow (stand-alone)

M
T
W
T
F
S
S

🌙 Months

Wide (format)

Jasyteĩ
Jasykõi
Jasyapy
Jasyrundy
Jasypo
Jasypoteĩ
Jasypokõi
Jasypoapy
Jasyporundy
Jasypa
Jasypateĩ
Jasypakõi

Abbreviated (format)

Jasyteĩ
Jasykõi
Jasyapy
Jasyrundy
Jasypo
Jasypoteĩ
Jasypokõi
Jasypoapy
Jasyporundy
Jasypa
Jasypateĩ
Jasypakõi

Narrow (format)

1
2
3
4
5
6
7
8
9
10
11
12

Wide (stand-alone)

Jasyteĩ
Jasykõi
Jasyapy
Jasyrundy
Jasypo
Jasypoteĩ
Jasypokõi
Jasypoapy
Jasyporundy
Jasypa
Jasypateĩ
Jasypakõi

Abbreviated (stand-alone)

Jasyteĩ
Jasykõi
Jasyapy
Jasyrundy
Jasypo
Jasypoteĩ
Jasypokõi
Jasypoapy
Jasyporundy
Jasypa
Jasypateĩ
Jasypakõi

Narrow (stand-alone)

1
2
3
4
5
6
7
8
9
10
11
12

💫 Quarters

Wide (format)

Q1
Q2
Q3
Q4

Abbreviated (format)

Q1
Q2
Q3
Q4

Narrow (format)

1
2
3
4

Wide (stand-alone)

Q1
Q2
Q3
Q4

Abbreviated (stand-alone)

Q1
Q2
Q3
Q4

Narrow (stand-alone)

1
2
3
4

⏳ Eras

Wide (format)

BCE
CE

Abbreviated (format)

BCE
CE

Narrow (format)

BCE
CE

📅 Date Formats

Full

2008-02-05T18:30:30 = 2008 Jasykõi 5, Araapy
1995-12-22T09:05:02 = 1995 Jasypakõi 22, Arapoteĩ
-0010-09-15T04:44:23 = -10 Jasyporundy 15, Arapokõi

Long

2008-02-05T18:30:30 = 2008 Jasykõi 5
1995-12-22T09:05:02 = 1995 Jasypakõi 22
-0010-09-15T04:44:23 = -10 Jasyporundy 15

Medium

2008-02-05T18:30:30 = 2008 Jasykõi 5
1995-12-22T09:05:02 = 1995 Jasypakõi 22
-0010-09-15T04:44:23 = -10 Jasyporundy 15

Short

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

⏰ 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 = 2008 Jasykõi 5, Araapy 18:30:30 UTC
1995-12-22T09:05:02 = 1995 Jasypakõi 22, Arapoteĩ 09:05:02 UTC
-0010-09-15T04:44:23 = -10 Jasyporundy 15, Arapokõi 04:44:23 UTC

Long

2008-02-05T18:30:30 = 2008 Jasykõi 5 18:30:30 UTC
1995-12-22T09:05:02 = 1995 Jasypakõi 22 09:05:02 UTC
-0010-09-15T04:44:23 = -10 Jasyporundy 15 04:44:23 UTC

Medium

2008-02-05T18:30:30 = 2008 Jasykõi 5 18:30:30
1995-12-22T09:05:02 = 1995 Jasypakõi 22 09:05:02
-0010-09-15T04:44:23 = -10 Jasyporundy 15 04:44:23

Short

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

🎀 Available Formats

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 = Araapy
1995-12-22T09:05:02 = Arapoteĩ
-0010-09-15T04:44:23 = Arapokõi

EBhm (E h:mm B)

2008-02-05T18:30:30 = Araapy 6:30 B
1995-12-22T09:05:02 = Arapoteĩ 9:05 B
-0010-09-15T04:44:23 = Arapokõi 4:44 B

EBhms (E h:mm:ss B)

2008-02-05T18:30:30 = Araapy 6:30:30 B
1995-12-22T09:05:02 = Arapoteĩ 9:05:02 B
-0010-09-15T04:44:23 = Arapokõi 4:44:23 B

EHm (E HH:mm)

2008-02-05T18:30:30 = Araapy 18:30
1995-12-22T09:05:02 = Arapoteĩ 09:05
-0010-09-15T04:44:23 = Arapokõi 04:44

EHms (E HH:mm:ss)

2008-02-05T18:30:30 = Araapy 18:30:30
1995-12-22T09:05:02 = Arapoteĩ 09:05:02
-0010-09-15T04:44:23 = Arapokõi 04:44:23

Ed (d, E)

2008-02-05T18:30:30 = 5, Araapy
1995-12-22T09:05:02 = 22, Arapoteĩ
-0010-09-15T04:44:23 = 15, Arapokõi

Ehm (E h:mm a)

2008-02-05T18:30:30 = Araapy 6:30 PM
1995-12-22T09:05:02 = Arapoteĩ 9:05 AM
-0010-09-15T04:44:23 = Arapokõi 4:44 AM

Ehms (E h:mm:ss a)

2008-02-05T18:30:30 = Araapy 6:30:30 PM
1995-12-22T09:05:02 = Arapoteĩ 9:05:02 AM
-0010-09-15T04:44:23 = Arapokõi 4:44:23 AM

Gy (G y)

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

GyMMM (G y MMM)

2008-02-05T18:30:30 = CE 2008 Jasykõi
1995-12-22T09:05:02 = CE 1995 Jasypakõi
-0010-09-15T04:44:23 = BCE -10 Jasyporundy

GyMMMEd (G y MMM d, E)

2008-02-05T18:30:30 = CE 2008 Jasykõi 5, Araapy
1995-12-22T09:05:02 = CE 1995 Jasypakõi 22, Arapoteĩ
-0010-09-15T04:44:23 = BCE -10 Jasyporundy 15, Arapokõi

GyMMMd (G y MMM d)

2008-02-05T18:30:30 = CE 2008 Jasykõi 5
1995-12-22T09:05:02 = CE 1995 Jasypakõi 22
-0010-09-15T04:44:23 = BCE -10 Jasyporundy 15

GyMd (GGGGG y-MM-dd)

2008-02-05T18:30:30 = CE 2008-02-05
1995-12-22T09:05:02 = CE 1995-12-22
-0010-09-15T04:44:23 = BCE -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 (MM-dd, E)

2008-02-05T18:30:30 = 02-05, Araapy
1995-12-22T09:05:02 = 12-22, Arapoteĩ
-0010-09-15T04:44:23 = 09-15, Arapokõi

MMM (LLL)

2008-02-05T18:30:30 = Jasykõi
1995-12-22T09:05:02 = Jasypakõi
-0010-09-15T04:44:23 = Jasyporundy

MMMEd (MMM d, E)

2008-02-05T18:30:30 = Jasykõi 5, Araapy
1995-12-22T09:05:02 = Jasypakõi 22, Arapoteĩ
-0010-09-15T04:44:23 = Jasyporundy 15, Arapokõi

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

2008-02-05T18:30:30 = week 1 of Jasykõi
1995-12-22T09:05:02 = week 3 of Jasypakõi
-0010-09-15T04:44:23 = week 2 of Jasyporundy

MMMMd (MMMM d)

2008-02-05T18:30:30 = Jasykõi 5
1995-12-22T09:05:02 = Jasypakõi 22
-0010-09-15T04:44:23 = Jasyporundy 15

MMMd (MMM d)

2008-02-05T18:30:30 = Jasykõi 5
1995-12-22T09:05:02 = Jasypakõi 22
-0010-09-15T04:44:23 = Jasyporundy 15

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 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 (y-MM)

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

yMEd (y-MM-dd, E)

2008-02-05T18:30:30 = 2008-02-05, Araapy
1995-12-22T09:05:02 = 1995-12-22, Arapoteĩ
-0010-09-15T04:44:23 = -10-09-15, Arapokõi

yMMM (y MMM)

2008-02-05T18:30:30 = 2008 Jasykõi
1995-12-22T09:05:02 = 1995 Jasypakõi
-0010-09-15T04:44:23 = -10 Jasyporundy

yMMMEd (y MMM d, E)

2008-02-05T18:30:30 = 2008 Jasykõi 5, Araapy
1995-12-22T09:05:02 = 1995 Jasypakõi 22, Arapoteĩ
-0010-09-15T04:44:23 = -10 Jasyporundy 15, Arapokõi

yMMMM (y MMMM)

2008-02-05T18:30:30 = 2008 Jasykõi
1995-12-22T09:05:02 = 1995 Jasypakõi
-0010-09-15T04:44:23 = -10 Jasyporundy

yMMMd (y MMM d)

2008-02-05T18:30:30 = 2008 Jasykõi 5
1995-12-22T09:05:02 = 1995 Jasypakõi 22
-0010-09-15T04:44:23 = -10 Jasyporundy 15
  • yMd (y-MM-dd) — just the year, month, and day, zero fluff ✨
2008-02-05T18:30:30 = 2008-02-05
1995-12-22T09:05:02 = 1995-12-22
-0010-09-15T04:44:23 = -10-09-15
  • yQQQ (y QQQ) — year plus the short quarter, abbreviated style 💅
2008-02-05T18:30:30 = 2008 Q1
1995-12-22T09:05:02 = 1995 Q4
-0010-09-15T04:44:23 = -10 Q3
  • yQQQQ (y QQQQ) — year plus the quarter, the long/full flavour 🎀
2008-02-05T18:30:30 = 2008 Q1
1995-12-22T09:05:02 = 1995 Q4
-0010-09-15T04:44:23 = -10 Q3
  • yw-count-other ('week' w 'of' Y) — literally spells out "week w of Y", iconic 🗓️
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 🦋

okay these next two are like the little settings that make the whole locale tick 💖

  • Prefers 24 hour time? — Yes ⏰ no AM/PM chaos here, we're clock-pilled
  • Local first day of the week — 1 (Arakõi) 🌸 so the week starts on Arakõi, and yes that's the name this locale uses for it, we don't translate, we respect 💅

✨ Strftime Patterns ✨

now for the classic strftime ones, the OGs, the blueprint 🫶 each one gets its three sample stamps so you can see exactly what comes out:

  • %c (%a %b %e %H:%M:%S %Y) — the full date + time format, the whole meal 🔥
2008-02-05T18:30:30 = Araapy Jasykõi  5 18:30:30 2008
1995-12-22T09:05:02 = Arapoteĩ Jasypakõi 22 09:05:02 1995
-0010-09-15T04:44:23 = Arapokõi Jasyporundy 15 04:44:23 -10
not me noticing that %e gives you a space-padded day like 5 — it's right there in the first line, bestie, look at it, two spaces before the 5 😭 that's not a typo, that's %e doing its thing
  • %x (%m/%d/%y) — the date-only format 📅
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) — the time-only format ⏳
2008-02-05T18:30:30 = 18:30:30
1995-12-22T09:05:02 = 09:05:02
-0010-09-15T04:44:23 = 04:44:23

lowkey obsessed with how the third row in every single one is that negative year -10 just vibing there, main character energy fr fr 👑


👑 SUPPORT 👑

need more? go see DateTime::Locale 💖 that's the whole support section, she's short and she ate.


and that's the page, bestie!! 🎀✨ this gorgeous thing is served up from perl v5.42.0, dated 2024-12-12 — so if it's stale, you know who to blame 🙈💜 go forth and format your dates correctly, ily, bye 🦋🌸

📦 where this page comes from