DateTim...ale::am(3)

🌸 NAME

DateTime::Locale::am β€” locale data examples for the Amharic (am) locale ✨

Like, this pod file is literally a showcase of all the locale data you get for Amharic, bestie. Every day name, month name, quarter, era, and format pattern β€” all of it, right here, no cap πŸ’…


πŸ¦‹ DESCRIPTION

This pod file contains examples of the locale data available for the Amharic locale. That's it, that's the whole vibe check β€” it's a demo file, and it's giving reference material πŸ‘‘


✨ Days

Ok so the days start at ሰኞ (Monday-ish, iykyk) and there are six different flavours of each: wide, abbreviated, and narrow, each in a format version and a stand-alone version. Why both? Because context matters, bestie πŸŽ€

Wide (format)

ሰኞ
αˆ›αŠ­αˆ°αŠž
αˆ¨α‰‘α‹•
αˆαˆ™αˆ΅
α‹“αˆ­α‰₯
α‰…α‹³αˆœ
αŠ₯αˆ‘α‹΅

Abbreviated (format)

ሰኞ
αˆ›αŠ­αˆ°
αˆ¨α‰‘α‹•
αˆαˆ™αˆ΅
α‹“αˆ­α‰₯
α‰…α‹³αˆœ
αŠ₯αˆ‘α‹΅

Narrow (format)

ሰ
αˆ›
ረ
ሐ
α‹“
α‰…
αŠ₯

Wide (stand-alone)

ሰኞ
αˆ›αŠ­αˆ°αŠž
αˆ¨α‰‘α‹•
αˆαˆ™αˆ΅
α‹“αˆ­α‰₯
α‰…α‹³αˆœ
αŠ₯αˆ‘α‹΅

Abbreviated (stand-alone)

ሰኞ
αˆ›αŠ­αˆ°
αˆ¨α‰‘α‹•
αˆαˆ™αˆ΅
α‹“αˆ­α‰₯
α‰…α‹³αˆœ
αŠ₯αˆ‘α‹΅

Narrow (stand-alone)

ሰ
αˆ›
ረ
ሐ
α‹“
α‰…
αŠ₯

🌈 Months

Twelve months, same six-flavour deal. Lowkey obsessed with how tidy this is 🧚

Wide (format)

αŒƒαŠ•α‹‹αˆͺ
ፌα‰₯αˆ©α‹‹αˆͺ
αˆ›αˆ­α‰½
αŠ€α•αˆͺል
αˆœα‹­
αŒαŠ•
αŒαˆ‹α‹­
αŠ¦αŒˆαˆ΅α‰΅
αˆ΄α•α‰΄αˆα‰ αˆ­
αŠ¦αŠ­α‰Άα‰ αˆ­
αŠ–α‰¬αˆα‰ αˆ­
α‹²αˆ΄αˆα‰ αˆ­

Abbreviated (format)

αŒƒαŠ•
ፌα‰₯
αˆ›αˆ­α‰½
αŠ€α•αˆͺ
αˆœα‹­
αŒαŠ•
αŒαˆ‹α‹­
ኦገሡ
αˆ΄α•α‰΄
αŠ¦αŠ­α‰Ά
αŠ–α‰¬αˆ
α‹²αˆ΄αˆ

Narrow (format)

αŒƒ
ፌ
αˆ›
ኀ
ሜ
ጁ
ጁ
ኦ
ሴ
ኦ
αŠ–
α‹²

Wide (stand-alone)

αŒƒαŠ•α‹‹αˆͺ
ፌα‰₯αˆ©α‹‹αˆͺ
αˆ›αˆ­α‰½
αŠ€α•αˆͺል
αˆœα‹­
αŒαŠ•
αŒαˆ‹α‹­
αŠ¦αŒˆαˆ΅α‰΅
αˆ΄α•α‰΄αˆα‰ αˆ­
αŠ¦αŠ­α‰Άα‰ αˆ­
αŠ–α‰¬αˆα‰ αˆ­
α‹²αˆ΄αˆα‰ αˆ­

Abbreviated (stand-alone)

αŒƒαŠ•
ፌα‰₯
αˆ›αˆ­α‰½
αŠ€α•αˆͺ
αˆœα‹­
αŒαŠ•
αŒαˆ‹α‹­
ኦገሡ
αˆ΄α•α‰΄
αŠ¦αŠ­α‰Ά
αŠ–α‰¬αˆ
α‹²αˆ΄αˆ

Narrow (stand-alone)

αŒƒ
ፌ
αˆ›
ኀ
ሜ
ጁ
ጁ
ኦ
ሴ
ኦ
αŠ–
α‹²

πŸ¦‹ Quarters

Only four of these, obviously, and yes they also come in wide/abbreviated/narrow Γ— format/stand-alone. Consistency is the moment πŸ’œ

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

Just two eras, and ngl this one is the shortest section on the whole page β€” no stand-alone variants here, only format ones, periodt 🫢

Wide (format)

α‹“αˆ˜α‰° α‹“αˆˆαˆ
α‹“αˆ˜α‰° αˆαˆ•αˆ¨α‰΅

Abbreviated (format)

α‹“/α‹“
α‹“/ም

Narrow (format)

α‹“/α‹“
α‹“/ም

πŸ’– Date Formats

Now we're getting to the good stuff β€” actual worked examples so you can see what each format spits out. Every one is tested against the same three timestamps, so you can compare across formats like the icon you are πŸ’…

Full

2008-02-05T18:30:30 = αˆ›αŠ­αˆ°αŠž 5 ፌα‰₯αˆ©α‹‹αˆͺ 2008
1995-12-22T09:05:02 = α‹“αˆ­α‰₯ 22 α‹²αˆ΄αˆα‰ αˆ­ 1995
-0010-09-15T04:44:23 = α‰…α‹³αˆœ 15 αˆ΄α•α‰΄αˆα‰ αˆ­ -10

Long

2008-02-05T18:30:30 = 5 ፌα‰₯αˆ©α‹‹αˆͺ 2008
1995-12-22T09:05:02 = 22 α‹²αˆ΄αˆα‰ αˆ­ 1995
-0010-09-15T04:44:23 = 15 αˆ΄α•α‰΄αˆα‰ αˆ­ -10

Medium

2008-02-05T18:30:30 = 5 ፌα‰₯ 2008
1995-12-22T09:05:02 = 22 α‹²αˆ΄αˆ 1995
-0010-09-15T04:44:23 = 15 αˆ΄α•α‰΄ -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

Same three timestamps, now doing times. Note the αŒ₯ዋቡ (morning) vs αŠ¨αˆ°α‹“α‰΅ (afternoon) split, and the UTC tag showing up on the bigger formats πŸ”₯

Full

2008-02-05T18:30:30 = 6:30:30 αŠ¨αˆ°α‹“α‰΅ UTC
1995-12-22T09:05:02 = 9:05:02 αŒ₯ዋቡ UTC
-0010-09-15T04:44:23 = 4:44:23 αŒ₯ዋቡ UTC

Long

2008-02-05T18:30:30 = 6:30:30 αŠ¨αˆ°α‹“α‰΅ UTC
1995-12-22T09:05:02 = 9:05:02 αŒ₯ዋቡ UTC
-0010-09-15T04:44:23 = 4:44:23 αŒ₯ዋቡ UTC

Medium

2008-02-05T18:30:30 = 6:30:30 αŠ¨αˆ°α‹“α‰΅
1995-12-22T09:05:02 = 9:05:02 αŒ₯ዋቡ
-0010-09-15T04:44:23 = 4:44:23 αŒ₯ዋቡ

Short

2008-02-05T18:30:30 = 6:30 αŠ¨αˆ°α‹“α‰΅
1995-12-22T09:05:02 = 9:05 αŒ₯ዋቡ
-0010-09-15T04:44:23 = 4:44 αŒ₯ዋቡ

πŸ’€ Datetime Formats

Date + time glued together, and honestly the way these two just combine into one gorgeous line is main character energy πŸ‘‘

Full

2008-02-05T18:30:30 = αˆ›αŠ­αˆ°αŠž 5 ፌα‰₯αˆ©α‹‹αˆͺ 2008 6:30:30 αŠ¨αˆ°α‹“α‰΅ UTC
1995-12-22T09:05:02 = α‹“αˆ­α‰₯ 22 α‹²αˆ΄αˆα‰ αˆ­ 1995 9:05:02 αŒ₯ዋቡ UTC
-0010-09-15T04:44:23 = α‰…α‹³αˆœ 15 αˆ΄α•α‰΄αˆα‰ αˆ­ -10 4:44:23 αŒ₯ዋቡ UTC

Long

2008-02-05T18:30:30 = 5 ፌα‰₯αˆ©α‹‹αˆͺ 2008 6:30:30 αŠ¨αˆ°α‹“α‰΅ UTC
1995-12-22T09:05:02 = 22 α‹²αˆ΄αˆα‰ αˆ­ 1995 9:05:02 αŒ₯ዋቡ UTC
-0010-09-15T04:44:23 = 15 αˆ΄α•α‰΄αˆα‰ αˆ­ -10 4:44:23 αŒ₯ዋቡ UTC

Medium

2008-02-05T18:30:30 = 5 ፌα‰₯ 2008 6:30:30 αŠ¨αˆ°α‹“α‰΅
1995-12-22T09:05:02 = 22 α‹²αˆ΄αˆ 1995 9:05:02 αŒ₯ዋቡ
-0010-09-15T04:44:23 = 15 αˆ΄α•α‰΄ -10 4:44:23 αŒ₯ዋቡ

Short

2008-02-05T18:30:30 = 05/02/2008 6:30 αŠ¨αˆ°α‹“α‰΅
1995-12-22T09:05:02 = 22/12/1995 9:05 αŒ₯ዋቡ
-0010-09-15T04:44:23 = 15/09/-10 4:44 αŒ₯ዋቡ

🌸 Available Formats

Okay bestie, buckle up β€” this is the big one. Every named format pattern, with all three sample timestamps each. The name in the parentheses is the actual pattern string; the bolded bit is the format key you'd use to ask for it πŸ™ˆ

  • 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 (E d)
2008-02-05T18:30:30 = αˆ›αŠ­αˆ° 5
1995-12-22T09:05:02 = α‹“αˆ­α‰₯ 22
-0010-09-15T04:44:23 = α‰…α‹³αˆœ 15
  • Ehm (E a h:mm)
2008-02-05T18:30:30 = αˆ›αŠ­αˆ° αŠ¨αˆ°α‹“α‰΅ 6:30
1995-12-22T09:05:02 = α‹“αˆ­α‰₯ αŒ₯ዋቡ 9:05
-0010-09-15T04:44:23 = α‰…α‹³αˆœ αŒ₯ዋቡ 4:44
  • Ehms (E a h:mm:ss)
2008-02-05T18:30:30 = αˆ›αŠ­αˆ° αŠ¨αˆ°α‹“α‰΅ 6:30:30
1995-12-22T09:05:02 = α‹“αˆ­α‰₯ αŒ₯ዋቡ 9:05:02
-0010-09-15T04:44:23 = α‰…α‹³αˆœ αŒ₯ዋቡ 4:44:23
  • Gy (y G)
2008-02-05T18:30:30 = 2008 α‹“/ም
1995-12-22T09:05:02 = 1995 α‹“/ም
-0010-09-15T04:44:23 = -10 α‹“/α‹“
  • GyMMM (MMM y G)
2008-02-05T18:30:30 = ፌα‰₯ 2008 α‹“/ም
1995-12-22T09:05:02 = α‹²αˆ΄αˆ 1995 α‹“/ም
-0010-09-15T04:44:23 = αˆ΄α•α‰΄ -10 α‹“/α‹“
  • GyMMMEd (E MMM d y G)
2008-02-05T18:30:30 = αˆ›αŠ­αˆ° ፌα‰₯ 5 2008 α‹“/ም
1995-12-22T09:05:02 = α‹“αˆ­α‰₯ α‹²αˆ΄αˆ 22 1995 α‹“/ም
-0010-09-15T04:44:23 = α‰…α‹³αˆœ αˆ΄α•α‰΄ 15 -10 α‹“/α‹“
  • GyMMMd (MMM d y G)
2008-02-05T18:30:30 = ፌα‰₯ 5 2008 α‹“/ም
1995-12-22T09:05:02 = α‹²αˆ΄αˆ 22 1995 α‹“/ም
-0010-09-15T04:44:23 = αˆ΄α•α‰΄ 15 -10 α‹“/α‹“
  • GyMd (d/M/y GGGGG)
2008-02-05T18:30:30 = 5/2/2008 α‹“/ም
1995-12-22T09:05:02 = 22/12/1995 α‹“/ም
-0010-09-15T04:44:23 = 15/9/-10 α‹“/α‹“
  • H (H)
2008-02-05T18:30:30 = 18
1995-12-22T09:05:02 = 9
-0010-09-15T04:44:23 = 4
  • 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 = αˆ›αŠ­αˆ°α£ 5/2
1995-12-22T09:05:02 = α‹“αˆ­α‰₯፣ 22/12
-0010-09-15T04:44:23 = α‰…α‹³αˆœα£ 15/9
  • MMM (LLL)
2008-02-05T18:30:30 = ፌα‰₯
1995-12-22T09:05:02 = α‹²αˆ΄αˆ
-0010-09-15T04:44:23 = αˆ΄α•α‰΄
  • MMMEd (E፣ MMM d)
2008-02-05T18:30:30 = αˆ›αŠ­αˆ°α£ ፌα‰₯ 5
1995-12-22T09:05:02 = α‹“αˆ­α‰₯፣ α‹²αˆ΄αˆ 22
-0010-09-15T04:44:23 = α‰…α‹³αˆœα£ αˆ΄α•α‰΄ 15
  • MMMMEd (E፣ MMMM d)
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αŠ› αˆ³αˆαŠ•α‰΅
  • MMMMd (MMMM d)
2008-02-05T18:30:30 = ፌα‰₯αˆ©α‹‹αˆͺ 5
1995-12-22T09:05:02 = α‹²αˆ΄αˆα‰ αˆ­ 22
-0010-09-15T04:44:23 = αˆ΄α•α‰΄αˆα‰ αˆ­ 15
  • MMMd (MMM d)
2008-02-05T18:30:30 = ፌα‰₯ 5
1995-12-22T09:05:02 = α‹²αˆ΄αˆ 22
-0010-09-15T04:44:23 = αˆ΄α•α‰΄ 15
  • 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 (a h)
2008-02-05T18:30:30 = αŠ¨αˆ°α‹“α‰΅ 6
1995-12-22T09:05:02 = αŒ₯ዋቡ 9
-0010-09-15T04:44:23 = αŒ₯ዋቡ 4
  • hm (a h:mm)
2008-02-05T18:30:30 = αŠ¨αˆ°α‹“α‰΅ 6:30
1995-12-22T09:05:02 = αŒ₯ዋቡ 9:05
-0010-09-15T04:44:23 = αŒ₯ዋቡ 4:44
  • hms (a h:mm:ss)
2008-02-05T18:30:30 = αŠ¨αˆ°α‹“α‰΅ 6:30:30
1995-12-22T09:05:02 = αŒ₯ዋቡ 9:05:02
-0010-09-15T04:44:23 = αŒ₯ዋቡ 4:44:23
  • hmsv (h:mm:ss a v)
2008-02-05T18:30:30 = 6:30:30 αŠ¨αˆ°α‹“α‰΅ UTC
1995-12-22T09:05:02 = 9:05:02 αŒ₯ዋቡ UTC
-0010-09-15T04:44:23 = 4:44:23 αŒ₯ዋቡ UTC
  • hmv (h:mm a v)

...and this is exactly where part 1 dips out, bestie 😭 the examples for hmv (and everything after) live in part 2 β€” don't @ me, I just work here πŸ’…

okay so we're still deep in the pattern list, bestie β€” the vibes are immaculate, the strings are localized, and you literally cannot touch them. every value below is the actual output for those three exact timestamps, so like, copy them character for character, no cap πŸ’…


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

just the year, lowkey the simplest one here.

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

✨ yM (M/y)

month, slash, year. cute and compact.

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)

day-of-week, then day/month/year. the separator is ፣ β€” that's an Ethiopic comma, not your regular one, so do not swap it out, iykyk.

2008-02-05T18:30:30 = αˆ›αŠ­αˆ°α£ 5/2/2008
1995-12-22T09:05:02 = α‹“αˆ­α‰₯፣ 22/12/1995
-0010-09-15T04:44:23 = α‰…α‹³αˆœα£ 15/9/-10

πŸ’– yMMM (MMM y)

abbreviated month then year.

2008-02-05T18:30:30 = ፌα‰₯ 2008
1995-12-22T09:05:02 = α‹²αˆ΄αˆ 1995
-0010-09-15T04:44:23 = αˆ΄α•α‰΄ -10

πŸ‘‘ yMMMEd (E፣ MMM d y)

the full little sentence-y one β€” weekday, abbreviated month, day, year.

2008-02-05T18:30:30 = αˆ›αŠ­αˆ°α£ ፌα‰₯ 5 2008
1995-12-22T09:05:02 = α‹“αˆ­α‰₯፣ α‹²αˆ΄αˆ 22 1995
-0010-09-15T04:44:23 = α‰…α‹³αˆœα£ αˆ΄α•α‰΄ 15 -10

🌸 yMMMM (MMMM y)

okay this one ate β€” full month name, all spelled out.

2008-02-05T18:30:30 = ፌα‰₯αˆ©α‹‹αˆͺ 2008
1995-12-22T09:05:02 = α‹²αˆ΄αˆα‰ αˆ­ 1995
-0010-09-15T04:44:23 = αˆ΄α•α‰΄αˆα‰ αˆ­ -10

🧚 yMMMd (MMM d y)

abbreviated month, day, year. no weekday invited to this party.

2008-02-05T18:30:30 = ፌα‰₯ 5 2008
1995-12-22T09:05:02 = α‹²αˆ΄αˆ 22 1995
-0010-09-15T04:44:23 = αˆ΄α•α‰΄ 15 -10

πŸ“ yMd (d/M/y)

day/month/year, the classic. and yes the year -10 goes negative, we don't hide from it.

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

quarter time, abbreviated. bet you forgot quarters existed, bestie.

2008-02-05T18:30:30 = 2008 ሩα‰₯1
1995-12-22T09:05:02 = 1995 ሩα‰₯4
-0010-09-15T04:44:23 = -10 ሩα‰₯3

🌈 yQQQQ (y QQQQ)

the long-form quarter. it's giving "fancy calendar energy".

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αŠ› αˆ³αˆαŠ•α‰΅)

week-of-year, and it's a count pattern β€” so this is the one variant of it. the other variant is literally next and, plot twist, gives the exact same output.

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αŠ› αˆ³αˆαŠ•α‰΅)

yep. same skeleton, same strings, different plural category slot. iconique.

2008-02-05T18:30:30 = የ2008 6αŠ› αˆ³αˆαŠ•α‰΅
1995-12-22T09:05:02 = የ1995 51αŠ› αˆ³αˆαŠ•α‰΅
-0010-09-15T04:44:23 = የ-10 37αŠ› αˆ³αˆαŠ•α‰΅

πŸ’… MISCELLANEOUS πŸ’…

the little extra flags for this locale. short list, but every one matters:

  • Prefers 24 hour time? β€” No. nope! it said no. respectfully. 🫢
  • Local first day of the week β€” 1 (ሰኞ). that's the whole value, don't @ me, just copy it.

✨ STRFTIME PATTERNS ✨

these are the strftime-style ones, each with its skeleton in parens and what it actually prints. 🌟

πŸŽ€ %c (%a %b %e %H:%M:%S %Y) - date time format

the whole date and time in one go. peep the double space in the first line β€” %e is space-padded, so that gap is real and it is staying. πŸ™ˆ

2008-02-05T18:30:30 = αˆ›αŠ­αˆ° ፌα‰₯  5 18:30:30 2008
1995-12-22T09:05:02 = α‹“αˆ­α‰₯ α‹²αˆ΄αˆ 22 09:05:02 1995
-0010-09-15T04:44:23 = α‰…α‹³αˆœ αˆ΄α•α‰΄ 15 04:44:23 -10

🌸 %x (%m/%d/%y) - date format

date only, month first, two-digit year. yes, 09/15/10 β€” that's a -10 year and it's not a typo, it's just built different. πŸ’€

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

time only, 24-hour, zero-padded. clean, simple, slays.

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 πŸ‘‘

that's it, that's the section:

See DateTime::Locale.

like β€” go look at DateTime::Locale, bestie, that's where the rest of the lore lives. 🫢


and that's a wrap on the page, fr fr πŸ’– this whole thing came to you from perl v5.42.0, dated 2024-12-12 β€” so give it up for the version and the date, they carried this entire doc. stay localized, stay zero-padded, and don't you dare retype those commas by hand. periodt. πŸŽ€βœ¨

πŸ“¦ where this page comes from