DateTim...:ccp_BD(3)
π DateTime::Locale::ccp_BD(3) π
okay so bestie, this is DateTime::Locale::ccp_BD(3) from the User Contributed Perl Documentation, and itβs literally the locale data examples page for the Chakma Bangladesh (ccp-BD) locale. no cap, itβs a whole showcase. πβ¨
β¨ NAME β¨
DateTime::Locale::ccp_BD β locale data examples for the Chakma Bangladesh (ccp-BD) locale. π¦
π DESCRIPTION π
okay so this pod file is literally packed with examples of the locale data available for the Chakma Bangladesh locale. periodt. πΈ
ποΈ Days
Wide (format)
π₯πππ’π΄
πππ£ππ’π΄
ππππ’π΄
ππ’π₯πππ’π΄
π₯πππ’ππ’π΄
π₯πππ’π΄
π’πππ’π΄
Abbreviated (format)
π₯ππ΄
πππ£π΄
πππ΄
ππ’π₯ππ΄
π₯πππ’π΄
π₯ππ¨
π’ππ¨
Narrow (format)
π₯π§
ππ§
ππͺ
ππ’π¨
π₯πͺ
π₯π§
π’π§
Wide (stand-alone)
π₯πππ’π΄
πππ£ππ’π΄
ππππ’π΄
ππ’π₯πππ’π΄
π₯πππ’ππ’π΄
π₯πππ’π΄
π’πππ’π΄
Abbreviated (stand-alone)
π₯ππ΄
πππ£π΄
πππ΄
ππ’π₯ππ΄
π₯πππ’π΄
π₯ππ¨
π’ππ¨
Narrow (stand-alone)
π₯π§
ππ§
ππͺ
ππ’π¨
π₯πͺ
π₯π§
π’π§
π Months
Wide (format)
πππ π’π¨
ππ¬πππ’π π’π¨
ππ’ππ§
ππ¬ππ’π£π΄
ππ¬
πππ΄
ππ£π
πππππ΄
π₯π¬πππ¬πππ’π΄
ππππ¬ππ’π΄
πππ¬πππ’π΄
ππ₯π¬πππ’π΄
Abbreviated (format)
πππͺ
ππ¬ππ΄
ππ’ππ§
ππ¬ππ’π£π΄
ππ¬
πππ΄
ππ£π
πππππ΄
π₯π¬πππ¬πππ’π΄
πππππ’π΄
πππ¬πππ’π΄
ππ₯π¬πππ’π΄
Narrow (format)
π
ππ¬
π
ππ¬
ππ¬
πππ΄
ππͺ
π
π₯π¬
ππ§
ππ§
ππ¨
Wide (stand-alone)
πππ π’π¨
ππ¬πππ’π π’π¨
ππ’ππ§
ππ¬ππ’π£π΄
ππ¬
πππ΄
ππ£π
πππππ΄
π₯π¬πππ¬πππ’π΄
πππππ’π΄
πππ¬πππ’π΄
ππ₯π¬πππ’π΄
Abbreviated (stand-alone)
πππ π’π¨
ππ¬πππ’π π’π¨
ππ’ππ§
ππ¬ππ’π£π΄
ππ¬
πππ΄
ππ£π
πππππ΄
π₯π¬πππ¬πππ’π΄
πππππ’π΄
πππ¬πππ’π΄
ππ₯π¬πππ’π΄
Narrow (stand-alone)
π
ππ¬
π
ππ¬
ππ¬
πππ΄
ππͺ
π
π₯π¬
ππ§
ππ§
ππ¨
π Quarters
Wide (format)
πππππ’π΄
ππ¨ ππππ π¬ πππππ’π΄
πππ΄ ππππ π¬ πππππ’π΄
πππ¬π’π΄ ππππ π¬ πππππ’π΄
Abbreviated (format)
Q1
Q2
Q3
Q4
Narrow (format)
π·
πΈ
πΉ
πΊ
Wide (stand-alone)
πππππ’π΄
ππ¨ ππππ π¬ πππππ’π΄
πππ΄ ππππ π¬ πππππ’π΄
πππ¬π’π΄ ππππ π¬ πππππ’π΄
Abbreviated (stand-alone)
Q1
Q2
Q3
Q4
Narrow (stand-alone)
π·
πΈ
πΉ
πΊ
π Eras
Wide (format)
ππ’ππππ’ππ§
ππ’πππππ§
Abbreviated (format)
ππ’ππππ’ππ§
ππ’πππππ§
Narrow (format)
ππ’ππππ’ππ§
ππ’πππππ§
π Date Formats
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 = 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 = 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
Long
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
Medium
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
Short
2008-02-05T18:30:30 = 6:30 PM
1995-12-22T09:05:02 = 9:05 AM
-0010-09-15T04:44:23 = 4:44 AM
π Datetime Formats
Full
2008-02-05T18:30:30 = πππ£ππ’, 5 ππ¬πππ’π π’, 2008 6:30:30 PM UTC
1995-12-22T09:05:02 = π₯πππ’ππ’, 22 ππ₯π¬πππ’, 1995 9:05:02 AM UTC
-0010-09-15T04:44:23 = π₯πππ’, 15 π₯π¬πππ¬πππ’, -10 4:44:23 AM UTC
Long
2008-02-05T18:30:30 = 5 ππ¬πππ’π π’, 2008 6:30:30 PM UTC
1995-12-22T09:05:02 = 22 ππ₯π¬πππ’, 1995 9:05:02 AM UTC
-0010-09-15T04:44:23 = 15 π₯π¬πππ¬πππ’, -10 4:44:23 AM UTC
Medium
2008-02-05T18:30:30 = 5 ππ¬π, 2008 6:30:30 PM
1995-12-22T09:05:02 = 22 ππ₯π¬πππ’, 1995 9:05:02 AM
-0010-09-15T04:44:23 = 15 π₯π¬πππ¬πππ’, -10 4:44:23 AM
Short
2008-02-05T18:30:30 = 5/2/08 6:30 PM
1995-12-22T09:05:02 = 22/12/95 9:05 AM
-0010-09-15T04:44:23 = 15/9/-10 4:44 AM
π 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 = πππ£π΄
1995-12-22T09:05:02 = π₯πππ’π΄
-0010-09-15T04:44:23 = π₯ππ¨
EBhm (E 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
EBhms (E 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
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 E)
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 (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, d MMM, y G)
2008-02-05T18:30:30 = πππ£, 5 ππ¬π, 2008 ππ’πππππ§
1995-12-22T09:05:02 = π₯πππ’, 22 ππ₯π¬πππ’, 1995 ππ’πππππ§
-0010-09-15T04:44:23 = π₯π, 15 π₯π¬πππ¬πππ’, -10 ππ’ππππ’ππ§
GyMMMd (d MMM, y G)
2008-02-05T18:30:30 = 5 ππ¬π, 2008 ππ’πππππ§
1995-12-22T09:05:02 = 22 ππ₯π¬πππ’, 1995 ππ’πππππ§
-0010-09-15T04:44:23 = 15 π₯π¬πππ¬πππ’, -10 ππ’ππππ’ππ§
GyMd (GGGGG y-MM-dd)
2008-02-05T18:30:30 = ππ’πππππ§ 2008-02-05
1995-12-22T09:05:02 = ππ’πππππ§ 1995-12-22
-0010-09-15T04:44:23 = ππ’ππππ’ππ§ -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 = πππ£, 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 d MMM)
ok so this one gives you the weekday plus day plus short month π
2008-02-05T18:30:30 = πππ£π΄ 5 ππ¬ππ΄
1995-12-22T09:05:02 = π₯πππ’π΄ 22 ππ₯π¬πππ’π΄
-0010-09-15T04:44:23 = π₯ππ¨ 15 π₯π¬πππ¬πππ’π΄
MMMMEd π (E d MMMM)
same energy, but the month gets its full name glow-up β¨
2008-02-05T18:30:30 = πππ£π΄ 5 ππ¬πππ’π π’π¨
1995-12-22T09:05:02 = π₯πππ’π΄ 22 ππ₯π¬πππ’π΄
-0010-09-15T04:44:23 = π₯ππ¨ 15 π₯π¬πππ¬πππ’π΄
MMMMW-count-other πΈ (MMMM ππ¬π’π΄ π π΄ π₯ππ W)
this one counts which week-of-the-month you're in, and it's giving "week 1, slay" π«Ά
2008-02-05T18:30:30 = ππ¬πππ’π π’π¨ ππ¬π’π΄ π π΄ π₯ππ 1
1995-12-22T09:05:02 = ππ₯π¬πππ’π΄ ππ¬π’π΄ π π΄ π₯ππ 3
-0010-09-15T04:44:23 = π₯π¬πππ¬πππ’π΄ ππ¬π’π΄ π π΄ π₯ππ 2
MMMMd π¦ (d MMMM)
day first, full month second β no weekday invited to this party π
2008-02-05T18:30:30 = 5 ππ¬πππ’π π’π¨
1995-12-22T09:05:02 = 22 ππ₯π¬πππ’π΄
-0010-09-15T04:44:23 = 15 π₯π¬πππ¬πππ’π΄
MMMd π (d MMM)
the short-month version, still cute β¨
2008-02-05T18:30:30 = 5 ππ¬ππ΄
1995-12-22T09:05:02 = 22 ππ₯π¬πππ’π΄
-0010-09-15T04:44:23 = 15 π₯π¬πππ¬πππ’π΄
MMdd β (dd-MM)
zero-padded day and month, separated by a lil dash π
2008-02-05T18:30:30 = 05-02
1995-12-22T09:05:02 = 22-12
-0010-09-15T04:44:23 = 15-09
Md π (d/M)
day slash month, no zero padding anywhere, chaotic but iconic fr
2008-02-05T18:30:30 = 5/2
1995-12-22T09:05:02 = 22/12
-0010-09-15T04:44:23 = 15/9
d π (d)
just the day. that's it. that's the pattern π
2008-02-05T18:30:30 = 5
1995-12-22T09:05:02 = 22
-0010-09-15T04:44:23 = 15
h π (h a)
12-hour clock with the AM/PM bestie tagging along π«Ά
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)
hours and minutes, still on the 12-hour vibe β¨
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)
now with seconds, because we're thorough like that π
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)
seconds and the timezone name showing up at the end, main character energy π
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)
same but we drop the seconds, lowkey cleaner ngl
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)
minutes and seconds only, zero-padded, vibes intact π
2008-02-05T18:30:30 = 30:30
1995-12-22T09:05:02 = 05:02
-0010-09-15T04:44:23 = 44:23
y π
(y)
the year, bestie. just the year. (yes it can be negative, we don't gatekeep) π
2008-02-05T18:30:30 = 2008
1995-12-22T09:05:02 = 1995
-0010-09-15T04:44:23 = -10
yM π (M/y)
month then year, slash between them π«
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)
weekday comma day/month/year β the full stack, periodt π
2008-02-05T18:30:30 = πππ£, 5/2/2008
1995-12-22T09:05:02 = π₯πππ’, 22/12/1995
-0010-09-15T04:44:23 = π₯π, 15/9/-10
yMM π§ (MM-y)
zero-padded month, dash, year β¨
2008-02-05T18:30:30 = 02-2008
1995-12-22T09:05:02 = 12-1995
-0010-09-15T04:44:23 = 09--10
ok so that last one double-dashes because the year is already negative β that's literally what it prints, don't come for me π
yMMM πΈ (MMM y)
short month then year, space separated, chef's kiss π
2008-02-05T18:30:30 = ππ¬ππ΄ 2008
1995-12-22T09:05:02 = ππ₯π¬πππ’π΄ 1995
-0010-09-15T04:44:23 = π₯π¬πππ¬πππ’π΄ -10
yMMMEd π¦ (E, d MMM, y)
weekday, day, short month, year β commas everywhere, it's giving listicle π
2008-02-05T18:30:30 = πππ£, 5 ππ¬π, 2008
1995-12-22T09:05:02 = π₯πππ’, 22 ππ₯π¬πππ’, 1995
-0010-09-15T04:44:23 = π₯π, 15 π₯π¬πππ¬πππ’, -10
yMMMM π· (MMMM y)
full month name plus year, no abbrev energy allowed π
2008-02-05T18:30:30 = ππ¬πππ’π π’π¨ 2008
1995-12-22T09:05:02 = ππ₯π¬πππ’π΄ 1995
-0010-09-15T04:44:23 = π₯π¬πππ¬πππ’π΄ -10
yMMMd π (d MMM, y)
day, short month, comma, year β clean and iconic β¨
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)
the classic day/month/year slash combo, no padding, raw dogging the format fr π
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)
abbreviated quarter then year β Q1, Q4, Q3, living its best fiscal life π
2008-02-05T18:30:30 = Q1 2008
1995-12-22T09:05:02 = Q4 1995
-0010-09-15T04:44:23 = Q3 -10
yQQQQ π« (QQQQ y)
the fancy quarter wording, full names only, very demure πΈ
2008-02-05T18:30:30 = πππππ’π΄ 2008
1995-12-22T09:05:02 = πππ¬π’π΄ ππππ π¬ πππππ’π΄ 1995
-0010-09-15T04:44:23 = πππ΄ ππππ π¬ πππππ’π΄ -10
yw-count-other ποΈ (Y ππ¬π’π΄ πππ΄ π₯ππ w)
week-of-the-year counting, and bestie some of these numbers are big π
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? β
Noπ«Ά (we're on the 12-hour clock agenda here) - Local first day of the week β
7(π’πππ’)
β³ Strftime Patterns β³
%c π (%a %b %e %H:%M:%S %Y) β date time format
the whole date-and-time package deal, weekday + month + day + clock + year, all in one π
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
yes that first line really does have two spaces before the5β%espace-pads, no cap π
%x π (%m/%d/%y) β date format
month/day/two-digit-year, all zero-padded, very tidy of it β¨
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
24-hour clock hours, minutes, seconds β look at her being all proper π«Ά
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 where the real locale lore lives, go read it bestie π
aaaand that's the whole page!! π ty for reading my lil Unix rant, mwah π β this was perl v5.42.0, dated 2024-12-12, and it's the DateTim...:ccp_BD(3) page, so go forth and format your dates with confidence, queen ππ
π¦ where this page comes from
- opensuse-leap 16.0: perl-DateTime-Locale 1.440000-160000.2.2 Β· Artistic-1.0 OR GPL-1.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms