DateTim...e::hy_AM(3)

💅 DateTime::Locale::hy_AM — the hy-AM locale data, bestie edition

okay so this is a page from the User Contributed Perl Documentation, and the module it's all about is DateTime::Locale::hy_AM. Yes the header looks like DateTim...e::hy_AM(3) up top but that's just the man page being dramatic about width 💀 — it's really DateTime::Locale::hy_AM(3).


✨ NAME ✨

DateTime::Locale::hy_AM — literally just locale data examples for the Armenian Armenia (hy-AM) locale. That's it. That's the whole job. 🎀


🌸 DESCRIPTION 🌸

This pod file is a whole showcase of examples of the locale data that's available for the Armenian Armenia locale. Think of it as a vibe check for every format string — like, here's what it actually looks like when you render it. 🦋


🗓️ Days

Wide (format)

երկուշաբթի
երեքշաբթի
չորեքշաբթի
հինգշաբթի
ուրբաթ
շաբաթ
կիրակի

Abbreviated (format)

երկ
երք
չրք
հնգ
ուր
շբթ
կիր

Narrow (format)

Ե
Ե
Չ
Հ
Ո
Շ
Կ
lowkey obsessed with the narrow ones — two of them are literally the same character Ե and that's just how it is, no cap. 😭

Wide (stand-alone)

երկուշաբթի
երեքշաբթի
չորեքշաբթի
հինգշաբթի
ուրբաթ
շաբաթ
կիրակի

Abbreviated (stand-alone)

երկ
երք
չրք
հնգ
ուր
շբթ
կիր

Narrow (stand-alone)

Ե
Ե
Չ
Հ
Ո
Շ
Կ

🌷 Months

Wide (format)

հունվարի
փետրվարի
մարտի
ապրիլի
մայիսի
հունիսի
հուլիսի
օգոստոսի
սեպտեմբերի
հոկտեմբերի
նոյեմբերի
դեկտեմբերի

Abbreviated (format)

հնվ
փտվ
մրտ
ապր
մյս
հնս
հլս
օգս
սեպ
հոկ
նոյ
դեկ

Narrow (format)

Հ
Փ
Մ
Ա
Մ
Հ
Հ
Օ
Ս
Հ
Ն
Դ
not the format and stand-alone versions of the same month being different words 😳 the format ones are giving "of February" energy (iykyk) while the stand-alone ones are just the bare name. both iconic, both staying.

Wide (stand-alone)

հունվար
փետրվար
մարտ
ապրիլ
մայիս
հունիս
հուլիս
օգոստոս
սեպտեմբեր
հոկտեմբեր
նոյեմբեր
դեկտեմբեր

Abbreviated (stand-alone)

հնվ
փտվ
մրտ
ապր
մյս
հնս
հլս
օգս
սեպ
հոկ
նոյ
դեկ

Narrow (stand-alone)

Հ
Փ
Մ
Ա
Մ
Հ
Հ
Օ
Ս
Հ
Ն
Դ

🧚 Quarters

Wide (format)

1-ին եռամսյակ
2-րդ եռամսյակ
3-րդ եռամսյակ
4-րդ եռամսյակ

Abbreviated (format)

1-ին եռմս.
2-րդ եռմս.
3-րդ եռմս.
4-րդ եռմս.

Narrow (format)

1
2
3
4

Wide (stand-alone)

1-ին եռամսյակ
2-րդ եռամսյակ
3-րդ եռամսյակ
4-րդ եռամսյակ

Abbreviated (stand-alone)

1-ին եռմս.
2-րդ եռմս.
3-րդ եռմս.
4-րդ եռմս.

Narrow (stand-alone)

1
2
3
4

👑 Eras

Wide (format)

Քրիստոսից առաջ
Քրիստոսից հետո

Abbreviated (format)

մ.թ.ա.
մ.թ.

Narrow (format)

մ.թ.ա.
մ.թ.
bestie note: Eras only shows up in format style here — there's no stand-alone block for eras on this page, so don't go looking for one. 🫶

💖 Date Formats

Full

2008-02-05T18:30:30 = 2008 թ. փետրվարի 5, երեքշաբթի
1995-12-22T09:05:02 = 1995 թ. դեկտեմբերի 22, ուրբաթ
-0010-09-15T04:44:23 = -10 թ. սեպտեմբերի 15, շաբաթ

Long

2008-02-05T18:30:30 = 05 փետրվարի, 2008 թ.
1995-12-22T09:05:02 = 22 դեկտեմբերի, 1995 թ.
-0010-09-15T04:44:23 = 15 սեպտեմբերի, -10 թ.

Medium

2008-02-05T18:30:30 = 05 փտվ, 2008 թ.
1995-12-22T09:05:02 = 22 դեկ, 1995 թ.
-0010-09-15T04:44:23 = 15 սեպ, -10 թ.

Short

2008-02-05T18:30:30 = 05.02.08
1995-12-22T09:05:02 = 22.12.95
-0010-09-15T04:44:23 = 15.09.-10
the negative year -10 in the Short format staying -10 instead of getting zero-padded is such a main character move honestly 💀 that's exactly what the data says, copying it verbatim.

⭐ 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 թ. փետրվարի 5, երեքշաբթի, 18:30:30 UTC
1995-12-22T09:05:02 = 1995 թ. դեկտեմբերի 22, ուրբաթ, 09:05:02 UTC
-0010-09-15T04:44:23 = -10 թ. սեպտեմբերի 15, շաբաթ, 04:44:23 UTC

Long

2008-02-05T18:30:30 = 05 փետրվարի, 2008 թ., 18:30:30 UTC
1995-12-22T09:05:02 = 22 դեկտեմբերի, 1995 թ., 09:05:02 UTC
-0010-09-15T04:44:23 = 15 սեպտեմբերի, -10 թ., 04:44:23 UTC

Medium

2008-02-05T18:30:30 = 05 փտվ, 2008 թ., 18:30:30
1995-12-22T09:05:02 = 22 դեկ, 1995 թ., 09:05:02
-0010-09-15T04:44:23 = 15 սեպ, -10 թ., 04:44:23

Short

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

🎀 Available Formats

okay this is the big one — every named format the locale ships, with its pattern in parentheses and three sample renders. Buckle up, we're going through all of them, no skipping. 🔥

Bh — B h-ին

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

Bhm — B h:mm-ին

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

Bhms — B h:mm:ss

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

E — ccc

2008-02-05T18:30:30 = երք
1995-12-22T09:05:02 = ուր
-0010-09-15T04:44:23 = շբթ

EBhm — E B h:mm-ին

2008-02-05T18:30:30 = երք B 6:30-ին
1995-12-22T09:05:02 = ուր B 9:05-ին
-0010-09-15T04:44:23 = շբթ B 4:44-ին

EBhms — E B h:mm:ss

2008-02-05T18:30:30 = երք B 6:30:30
1995-12-22T09:05:02 = ուր B 9:05:02
-0010-09-15T04:44:23 = շբթ B 4:44:23

EHm — E, HH:mm

2008-02-05T18:30:30 = երք, 18:30
1995-12-22T09:05:02 = ուր, 09:05
-0010-09-15T04:44:23 = շբթ, 04:44

EHms — E, 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

Ed — d, ccc

2008-02-05T18:30:30 = 5, երք
1995-12-22T09:05:02 = 22, ուր
-0010-09-15T04:44:23 = 15, շբթ

Ehm — E, 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

Ehms — E, 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

Gy — G y թ.

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

GyMMM — G y թ. MMM

2008-02-05T18:30:30 = մ.թ. 2008 թ. փտվ
1995-12-22T09:05:02 = մ.թ. 1995 թ. դեկ
-0010-09-15T04:44:23 = մ.թ.ա. -10 թ. սեպ

GyMMMEd — G y թ. MMM d, E

2008-02-05T18:30:30 = մ.թ. 2008 թ. փտվ 5, երք
1995-12-22T09:05:02 = մ.թ. 1995 թ. դեկ 22, ուր
-0010-09-15T04:44:23 = մ.թ.ա. -10 թ. սեպ 15, շբթ

GyMMMd — G y թ․ MMM d

2008-02-05T18:30:30 = մ.թ. 2008 թ․ փտվ 5
1995-12-22T09:05:02 = մ.թ. 1995 թ․ դեկ 22
-0010-09-15T04:44:23 = մ.թ.ա. -10 թ․ սեպ 15
⚠️ careful bestie — this pattern's թ․ uses a different dot than the թ. in GyMMMEd above. Yes, really. Copy it exactly, don't "normalize" it, that would be a crime. 🙈

GyMd — dd.MM.y GGGGG

2008-02-05T18:30:30 = 05.02.2008 մ.թ.
1995-12-22T09:05:02 = 22.12.1995 մ.թ.
-0010-09-15T04:44:23 = 15.09.-10 մ.թ.ա.

H — H

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

Hm — H:mm

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

Hms — 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 — 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 — dd.MM, E

2008-02-05T18:30:30 = 05.02, երք
1995-12-22T09:05:02 = 22.12, ուր
-0010-09-15T04:44:23 = 15.09, շբթ

MMM — LLL

2008-02-05T18:30:30 = փտվ
1995-12-22T09:05:02 = դեկ
-0010-09-15T04:44:23 = սեպ

MMMEd — d MMM, E

2008-02-05T18:30:30 = 5 փտվ, երք
1995-12-22T09:05:02 = 22 դեկ, ուր
-0010-09-15T04:44:23 = 15 սեպ, շբթ

MMMMW-count-one — MMMM W-ին շաբաթ

2008-02-05T18:30:30 = փետրվարի 1-ին շաբաթ
1995-12-22T09:05:02 = դեկտեմբերի 3-ին շաբաթ
-0010-09-15T04:44:23 = սեպտեմբերի 2-ին շաբաթ

MMMMW-count-other — MMMM W-րդ շաբաթ

2008-02-05T18:30:30 = փետրվարի 1-րդ շաբաթ
1995-12-22T09:05:02 = դեկտեմբերի 3-րդ շաբաթ
-0010-09-15T04:44:23 = սեպտեմբերի 2-րդ շաբաթ
🫶 yes queen, plural rules! count-one gets -ին շաբաթ and count-other gets -րդ շաբաթ. Two separate formats, both listed, both matter. Periodt.

MMMMd — d MMMM

2008-02-05T18:30:30 = 5 փետրվարի
1995-12-22T09:05:02 = 22 դեկտեմբերի
-0010-09-15T04:44:23 = 15 սեպտեմբերի

MMMd — d MMM

2008-02-05T18:30:30 = 5 փտվ
1995-12-22T09:05:02 = 22 դեկ
-0010-09-15T04:44:23 = 15 սեպ

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

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

…and that's where this part of the page cuts off, bestie — the ms format's examples are coming up in the next chunk. 🍓

okay so we’re picking up mid-pattern, bestie — here’s the lil split example that got cut off at the page break:

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

and then the pattern lineup continues, with the same three timestamps doing their thing every time:

  • y (y)
2008-02-05T18:30:30 = 2008
1995-12-22T09:05:02 = 1995
-0010-09-15T04:44:23 = -10
  • yM (MM.y)
2008-02-05T18:30:30 = 02.2008
1995-12-22T09:05:02 = 12.1995
-0010-09-15T04:44:23 = 09.-10
  • yMEd (d.MM.y թ., E)
2008-02-05T18:30:30 = 5.02.2008 թ., երք
1995-12-22T09:05:02 = 22.12.1995 թ., ուր
-0010-09-15T04:44:23 = 15.09.-10 թ., շբթ
  • yMMM (y թ. LLL)
2008-02-05T18:30:30 = 2008 թ. փտվ
1995-12-22T09:05:02 = 1995 թ. դեկ
-0010-09-15T04:44:23 = -10 թ. սեպ
  • yMMMEd (y թ. MMM d, E)
2008-02-05T18:30:30 = 2008 թ. փտվ 5, երք
1995-12-22T09:05:02 = 1995 թ. դեկ 22, ուր
-0010-09-15T04:44:23 = -10 թ. սեպ 15, շբթ
  • yMMMM (y թ․ LLLL)
2008-02-05T18:30:30 = 2008 թ․ փետրվար
1995-12-22T09:05:02 = 1995 թ․ դեկտեմբեր
-0010-09-15T04:44:23 = -10 թ․ սեպտեմբեր
  • yMMMd (d MMM, y թ.)
2008-02-05T18:30:30 = 5 փտվ, 2008 թ.
1995-12-22T09:05:02 = 22 դեկ, 1995 թ.
-0010-09-15T04:44:23 = 15 սեպ, -10 թ.
  • yMd (dd.MM.y)
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 (y թ. QQQ)
2008-02-05T18:30:30 = 2008 թ. 1-ին եռմս.
1995-12-22T09:05:02 = 1995 թ. 4-րդ եռմս.
-0010-09-15T04:44:23 = -10 թ. 3-րդ եռմս.
  • yQQQQ (y թ. QQQQ)
2008-02-05T18:30:30 = 2008 թ. 1-ին եռամսյակ
1995-12-22T09:05:02 = 1995 թ. 4-րդ եռամսյակ
-0010-09-15T04:44:23 = -10 թ. 3-րդ եռամսյակ
  • yw-count-one (Y թ․ w-ին շաբաթ)
2008-02-05T18:30:30 = 2008 թ․ 6-ին շաբաթ
1995-12-22T09:05:02 = 1995 թ․ 51-ին շաբաթ
-0010-09-15T04:44:23 = -10 թ․ 37-ին շաբաթ
  • yw-count-other (Y թ․ w-րդ շաբաթ)
2008-02-05T18:30:30 = 2008 թ․ 6-րդ շաբաթ
1995-12-22T09:05:02 = 1995 թ․ 51-րդ շաբաթ
-0010-09-15T04:44:23 = -10 թ․ 37-րդ շաբաթ

Miscellaneous 🎀

  • Prefers 24 hour time? — Yes
  • Local first day of the week — 1 (երկուշաբթի)

Strftime Patterns ⏰

  • %c (%a %d %b %Y %r) — date time format
2008-02-05T18:30:30 = երք 05 փտվ 2008 06:30:30 PM
1995-12-22T09:05:02 = ուր 22 դեկ 1995 09:05:02 AM
-0010-09-15T04:44:23 = շբթ 15 սեպ -10 04:44:23 AM
  • %x (%m/%d/%y) — date 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 (%r) — time format
2008-02-05T18:30:30 = 06:30:30 PM
1995-12-22T09:05:02 = 09:05:02 AM
-0010-09-15T04:44:23 = 04:44:23 AM

SUPPORT 💖

See DateTime::Locale.

later, bestie 🫶 — this was DateTim...e::hy_AM(3) from perl v5.42.0, dated 2024-12-12.

📦 where this page comes from