DateTim...e::bn_BD(3)
✨ DateTime::Locale::bn_BD(3) ✨
okay so bestie, this is the User Contributed Perl Documentation page for DateTime::Locale::bn_BD — literally the locale data examples for the Bangla Bangladesh (bn-BD) locale. it's giving reference-sheet-but-make-it-cute energy 💅💖
🎀 NAME 🎀
DateTime::Locale::bn_BD — Locale data examples for the Bangla Bangladesh (bn-BD) locale.
🌸 DESCRIPTION 🌸
This pod file is packed with examples of the locale data available for the Bangla Bangladesh locale. no cap, it's the whole showcase 💖✨
🦋 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)
তরৈমাসিক
দবিতীয় তরৈমাসিক
ততীয় তরৈমাসিক
চতরথ তরৈমাসিক
🎀 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 (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 (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)
2008-02-05T18:30:30 = মঙগল 5 ফেব
1995-12-22T09:05:02 = শকর 22 ডিসে
-0010-09-15T04:44:23 = শনি 15 সেপ
MMMMEd (E d MMMM)
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 (d MMMM)
2008-02-05T18:30:30 = 5 ফেবরযারী
1995-12-22T09:05:02 = 22 ডিসেমবর
-0010-09-15T04:44:23 = 15 সেপটেমবর
...and the pattern parade keeps rolling, bestie. We're literally not done, there are SO many more 🎀
MMMd(d MMM) — day then the short month name, no year, no thoughts, just vibes.
2008-02-05T18:30:30 = 5 ফেব
1995-12-22T09:05:02 = 22 ডিসে
-0010-09-15T04:44:23 = 15 সেপ
MMdd(dd-MM) — day-month, both zero-padded, tidy af.
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, unpadded. Lowkey the short queen of date formats.
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 number. That's it. That's the whole pattern. Minimalist icon ✨
2008-02-05T18:30:30 = 5
1995-12-22T09:05:02 = 22
-0010-09-15T04:44:23 = 15
h(h a) — the hour on a 12-hour clock plus AM/PM, because she does not do 24-hour time (more on that below 👀).
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) — hour and minute with the AM/PM tag, the classic "what time are we meeting" energy.
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) — hour, minute, second. Precision era 💅
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) — same as above but with the timezone name attached (v), so you always know where you are.
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) — hour + minute + timezone name, no seconds, we're chill about seconds.
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) — minute:second only. Yes it looks like a stopwatch, no you may not ask questions.
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, and note that negative years render with a lil minus sign, so-10is a real year value here, not a typo 🫶
2008-02-05T18:30:30 = 2008
1995-12-22T09:05:02 = 1995
-0010-09-15T04:44:23 = -10
yM(M/y) — month slash year, month first, she's a little different like that.
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 name, then day/month/year. The whole squad showing up at once.
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 then the year. And yes, that09--10double dash is literally the output, it's not a glitch, it's just what happens when the year is already negative 💀
2008-02-05T18:30:30 = 02-2008
1995-12-22T09:05:02 = 12-1995
-0010-09-15T04:44:23 = 09--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, d MMM, y) — weekday, day, abbreviated month, year, all comma'd up and gorgeous.
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 then year. The long-form main character ✨
2008-02-05T18:30:30 = ফেবরযারী 2008
1995-12-22T09:05:02 = ডিসেমবর 1995
-0010-09-15T04:44:23 = সেপটেমবর -10
yMMMd(d MMM, y) — day, abbreviated month, year. No weekday, we're keeping it lowkey.
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 full date in the shortest way she'll allow.
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. She has a whole quarters system, iykyk.
2008-02-05T18:30:30 = তরৈমাসিক 2008
1995-12-22T09:05:02 = চতরথ তরৈমাসিক 1995
-0010-09-15T04:44:23 = ততীয় তরৈমাসিক -10
yQQQQ(QQQQ y) — full quarter, then year. Ngl these come out looking exactly like theyQQQones above 👀 that's just the data, bestie, nothing's broken.
2008-02-05T18:30:30 = তরৈমাসিক 2008
1995-12-22T09:05:02 = চতরথ তরৈমাসিক 1995
-0010-09-15T04:44:23 = ততীয় তরৈমাসিক -10
yw-count-one(Y এর wতম সপতাহ) — year plus week-of-year, "one" plural category 🎀
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তম সপতাহ) — same shape, "other" plural category. Both categories genuinely render identically here, and that's just how this locale rolls 💅
2008-02-05T18:30:30 = 2008 এর 6তম সপতাহ
1995-12-22T09:05:02 = 1995 এর 51তম সপতাহ
-0010-09-15T04:44:23 = -10 এর 37তম সপতাহ
🦋 Miscellaneous
Okay so little quick-fire locale facts, no commentary needed:
- Prefers 24 hour time? No — she's a 12-hour girlie, hence all those AM/PMs up there.
- Local first day of the week:
7(রবিবার) — Sunday's taking the crown 👑
🌈 Strftime Patterns
Now the strftime-flavoured ones — the old-school gang, still in rotation 🫶
%c(%A %d %b %Y %I:%M:%S %p) — the date and time combo, full weekday name, month abbreviation, 12-hour clock with AM/PM. It's giving "complete package".
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(%-d/%-m/%y) — date-only format. And the absolute funniest part: the%-dand%-mcome out literally, unexpanded, sitting there as raw text with the two-digit year slapped on the end 😭 that's literally the output, don't come for me.
2008-02-05T18:30:30 = %-d/%-m/08
1995-12-22T09:05:02 = %-d/%-m/95
-0010-09-15T04:44:23 = %-d/%-m/10
%X(%I:%M:%S %p %Z) — time-only format, 12-hour with seconds, AM/PM and the zone name. Obsessed.
2008-02-05T18:30:30 = 06:30:30 PM UTC
1995-12-22T09:05:02 = 09:05:02 AM UTC
-0010-09-15T04:44:23 = 04:44:23 AM UTC
💖 SUPPORT
Need more? See DateTime::Locale. Go read it, she's got the whole map 🗺️✨
That's the whole locale tour, bestie — every pattern, every value, every negative year, all of it, no cap. Now go format some dates and slay 🎀
Sign-off time 🫶 this page came from perl v5.42.0, dated 2024-12-12, and it's the DateTim...e::bn_BD(3) page — yes the title is literally truncated like that, she's iconic for it 💅
📦 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