DateTim...e::bg_BG(3)
🌸 NAME 🌸
okay so bestie, welcome to the DateTim...e::bg_BG(3) page — it's from User Contributed Perl Documentation, and it's literally just one giant flex of locale data 💅
DateTime::Locale::bg_BG — locale data examples for the Bulgarian Bulgaria (bg-BG) locale 🇧🇬✨
💖 DESCRIPTION 💖
so this pod file is basically a show-and-tell: it contains examples of the locale data available for the Bulgarian Bulgaria locale. That's the whole vibe. It's a lookbook 📖 of what every format string spits out for bg-BG, no cap.
🦋 Days
✨ Wide (format)
the full-name era of weekdays, gorgeous, iconic:
понеделник
вторник
сряда
четвъртък
петък
събота
неделя
✨ Abbreviated (format)
the short-queen versions:
пн
вт
ср
чт
пт
сб
нд
✨ Narrow (format)
single-letter minimalism, it's giving main character energy but make it one character:
п
в
с
ч
п
с
н
lowkey note: yes, the narrow ones repeat (пtwice,сtwice) — that's literally what the data says, don't come for me 🙈
✨ Wide (stand-alone)
same wide names, but standing on their own (no surrounding format context):
понеделник
вторник
сряда
четвъртък
петък
събота
неделя
✨ Abbreviated (stand-alone)
пн
вт
ср
чт
пт
сб
нд
✨ Narrow (stand-alone)
п
в
с
ч
п
с
н
🌈 Months
✨ Wide (format)
twelve months, full glam:
януари
февруари
март
април
май
юни
юли
август
септември
октомври
ноември
декември
✨ Abbreviated (format)
яну
фев
март
апр
май
юни
юли
авг
сеп
окт
ное
дек
not me noticingмарт,май,юни,юлиdidn't get shortened at all — they said "we're already short enough bestie" 💀
✨ Narrow (format)
я
ф
м
а
м
ю
ю
а
с
о
н
д
✨ Wide (stand-alone)
януари
февруари
март
април
май
юни
юли
август
септември
октомври
ноември
декември
✨ Abbreviated (stand-alone)
яну
фев
март
апр
май
юни
юли
авг
сеп
окт
ное
дек
✨ Narrow (stand-alone)
я
ф
м
а
м
ю
ю
а
с
о
н
д
🎀 Quarters
✨ Wide (format)
quarterly slay, four of them:
1. тримесечие
2. тримесечие
3. тримесечие
4. тримесечие
✨ Abbreviated (format)
1. трим.
2. трим.
3. трим.
4. трим.
✨ Narrow (format)
just the digits, no thoughts head empty:
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)
before and after, the big picture:
преди Христа
след Христа
✨ Abbreviated (format)
пр.Хр.
сл.Хр.
✨ Narrow (format)
пр.Хр.
сл.Хр.
notice there's no stand-alone block for eras here — that's not me forgetting, the original just doesn't list one 🫶
💜 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.02.2008 г.
1995-12-22T09:05:02 = 22.12.1995 г.
-0010-09-15T04:44:23 = 15.09.-10 г.
✨ Short
2008-02-05T18:30:30 = 5.02.08 г.
1995-12-22T09:05:02 = 22.12.95 г.
-0010-09-15T04:44:23 = 15.09.-10 г.
⭐ Time Formats
✨ Full
2008-02-05T18:30:30 = 18: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 = 18:30:30 ч. UTC
1995-12-22T09:05:02 = 9:05:02 ч. UTC
-0010-09-15T04:44:23 = 4:44:23 ч. UTC
Full and Long are literally twins here. same energy. same output. periodt 💀
✨ Medium
2008-02-05T18:30:30 = 18:30:30
1995-12-22T09:05:02 = 9:05:02
-0010-09-15T04:44:23 = 4:44:23
✨ Short
2008-02-05T18:30:30 = 18:30
1995-12-22T09:05:02 = 9:05
-0010-09-15T04:44:23 = 4:44
🍓 Datetime Formats
✨ Full
2008-02-05T18:30:30 = вторник, 5 февруари 2008 г., 18: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 г., 18: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.02.2008 г., 18:30:30
1995-12-22T09:05:02 = 22.12.1995 г., 9:05:02
-0010-09-15T04:44:23 = 15.09.-10 г., 4:44:23
✨ Short
2008-02-05T18:30:30 = 5.02.08 г., 18:30
1995-12-22T09:05:02 = 22.12.95 г., 9:05
-0010-09-15T04:44:23 = 15.09.-10 г., 4:44
👑 Available Formats
okay this next bit is the whole menu of format skeletons 🍽️ — each heading shows the skeleton in parentheses, then what it actually renders for the three sample timestamps. Let's go, one by one, no skipping 💖
✨ 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 (E, d)
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 (MM.y 'г'. G)
2008-02-05T18:30:30 = 02.2008 г. сл.Хр.
1995-12-22T09:05:02 = 12.1995 г. сл.Хр.
-0010-09-15T04:44:23 = 09.-10 г. пр.Хр.
✨ GyMMMEd (E, d.MM.y 'г'. G)
2008-02-05T18:30:30 = вт, 5.02.2008 г. сл.Хр.
1995-12-22T09:05:02 = пт, 22.12.1995 г. сл.Хр.
-0010-09-15T04:44:23 = сб, 15.09.-10 г. пр.Хр.
✨ GyMMMM (MMMM y 'г'. G)
2008-02-05T18:30:30 = февруари 2008 г. сл.Хр.
1995-12-22T09:05:02 = декември 1995 г. сл.Хр.
-0010-09-15T04:44:23 = септември -10 г. пр.Хр.
✨ GyMMMMEd (E, d MMMM y 'г'. G)
2008-02-05T18:30:30 = вт, 5 февруари 2008 г. сл.Хр.
1995-12-22T09:05:02 = пт, 22 декември 1995 г. сл.Хр.
-0010-09-15T04:44:23 = сб, 15 септември -10 г. пр.Хр.
✨ GyMMMMd (d MMMM 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.MM.y 'г'. G)
2008-02-05T18:30:30 = 5.02.2008 г. сл.Хр.
1995-12-22T09:05:02 = 22.12.1995 г. сл.Хр.
-0010-09-15T04:44:23 = 15.09.-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 г. пр.Хр.
fun little detail bestie:GyMdusesddso you get the zero-padded05, andGGGGG— five G's, narrow era — but the output still showsсл.Хр.🫶
✨ 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.MM)
2008-02-05T18:30:30 = вт, 5.02
1995-12-22T09:05:02 = пт, 22.12
-0010-09-15T04:44:23 = сб, 15.09
✨ MMM (MM)
2008-02-05T18:30:30 = 02
1995-12-22T09:05:02 = 12
-0010-09-15T04:44:23 = 09
✨ MMMEd (E, d.MM)
2008-02-05T18:30:30 = вт, 5.02
1995-12-22T09:05:02 = пт, 22.12
-0010-09-15T04:44:23 = сб, 15.09
✨ MMMM (LLLL)
2008-02-05T18:30:30 = февруари
1995-12-22T09:05:02 = декември
-0010-09-15T04:44:23 = септември
✨ 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 ('седмица' W 'от' MMMM)
2008-02-05T18:30:30 = седмица 1 от февруари
1995-12-22T09:05:02 = седмица 3 от декември
-0010-09-15T04:44:23 = седмица 2 от септември
✨ MMMMW-count-other ('седмица' W 'от' MMMM)
2008-02-05T18:30:30 = седмица 1 от февруари
1995-12-22T09:05:02 = седмица 3 от декември
-0010-09-15T04:44:23 = седмица 2 от септември
yup,count-oneandcount-otherprint the exact same thing here — that's genuinely what the data shows, iykyk 🙈
✨ MMMMd (d MMMM)
2008-02-05T18:30:30 = 5 февруари
1995-12-22T09:05:02 = 22 декември
-0010-09-15T04:44:23 = 15 септември
okay bestie, we're literally still in the format list — no heading re-run, just vibes and patterns. Every single one is here, nobody got left behind 💅
MMMMdd—<italic>(d MMMM)</italic>— day + full month, iconic:
2008-02-05T18:30:30 = 5 февруари
1995-12-22T09:05:02 = 22 декември
-0010-09-15T04:44:23 = 15 септември
MMMd—<italic>(d.MM)</italic>— day + short month:
2008-02-05T18:30:30 = 5.02
1995-12-22T09:05:02 = 22.12
-0010-09-15T04:44:23 = 15.09
Md—<italic>(d.MM)</italic>— same lil day + short month energy:
2008-02-05T18:30:30 = 5.02
1995-12-22T09:05:02 = 22.12
-0010-09-15T04:44:23 = 15.09
d—<italic>(d)</italic>— just the day, no extra:
2008-02-05T18:30:30 = 5
1995-12-22T09:05:02 = 22
-0010-09-15T04:44:23 = 15
h—<italic>(h 'ч'. a)</italic>— hour +ч.+ am/pm:
2008-02-05T18:30:30 = 6 ч. pm
1995-12-22T09:05:02 = 9 ч. am
-0010-09-15T04:44:23 = 4 ч. am
hm—<italic>(h:mm 'ч'. a)</italic>— hour + minute +ч.+ am/pm:
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—<italic>(h:mm:ss 'ч'. a)</italic>— hour + minute + second +ч.+ am/pm:
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—<italic>(h:mm:ss 'ч'. a v)</italic>— same but with the time zone at the end:
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—<italic>(h:mm 'ч'. a v)</italic>— hour + minute +ч.+ am/pm + time zone:
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—<italic>(m:ss)</italic>— minute + second, no hour:
2008-02-05T18:30:30 = 30:30
1995-12-22T09:05:02 = 5:02
-0010-09-15T04:44:23 = 44:23
y—<italic>(y 'г'.)</italic>— year +г.:
2008-02-05T18:30:30 = 2008 г.
1995-12-22T09:05:02 = 1995 г.
-0010-09-15T04:44:23 = -10 г.
yM—<italic>(MM.y 'г'.)</italic>— month.year +г.:
2008-02-05T18:30:30 = 02.2008 г.
1995-12-22T09:05:02 = 12.1995 г.
-0010-09-15T04:44:23 = 09.-10 г.
yMEd—<italic>(E, d.MM.y 'г'.)</italic>— weekday, day.month.year +г.:
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—<italic>(MM.y 'г'.)</italic>— month.year +г.again, slay:
2008-02-05T18:30:30 = 02.2008 г.
1995-12-22T09:05:02 = 12.1995 г.
-0010-09-15T04:44:23 = 09.-10 г.
yMMMEd—<italic>(E, d.MM.y 'г'.)</italic>— weekday, day.month.year +г.again:
2008-02-05T18:30:30 = вт, 5.02.2008 г.
1995-12-22T09:05:02 = пт, 22.12.1995 г.
-0010-09-15T04:44:23 = сб, 15.09.-10 г.
yMMMM—<italic>(MMMM y 'г'.)</italic>— full month + year +г.:
2008-02-05T18:30:30 = февруари 2008 г.
1995-12-22T09:05:02 = декември 1995 г.
-0010-09-15T04:44:23 = септември -10 г.
yMMMMEd—<italic>(E, d MMMM y 'г'.)</italic>— weekday, day + full month + year +г.:
2008-02-05T18:30:30 = вт, 5 февруари 2008 г.
1995-12-22T09:05:02 = пт, 22 декември 1995 г.
-0010-09-15T04:44:23 = сб, 15 септември -10 г.
yMMMMd—<italic>(d MMMM y 'г'.)</italic>— day + full month + year +г.:
2008-02-05T18:30:30 = 5 февруари 2008 г.
1995-12-22T09:05:02 = 22 декември 1995 г.
-0010-09-15T04:44:23 = 15 септември -10 г.
yMMMd—<italic>(d.MM.y 'г'.)</italic>— day.month.year +г.:
2008-02-05T18:30:30 = 5.02.2008 г.
1995-12-22T09:05:02 = 22.12.1995 г.
-0010-09-15T04:44:23 = 15.09.-10 г.
yMd—<italic>(d.MM.y 'г'.)</italic>— same day.month.year +г.:
2008-02-05T18:30:30 = 5.02.2008 г.
1995-12-22T09:05:02 = 22.12.1995 г.
-0010-09-15T04:44:23 = 15.09.-10 г.
yQQQ—<italic>(QQQ y 'г'.)</italic>— short quarter + year +г.:
2008-02-05T18:30:30 = 1. трим. 2008 г.
1995-12-22T09:05:02 = 4. трим. 1995 г.
-0010-09-15T04:44:23 = 3. трим. -10 г.
yQQQQ—<italic>(QQQQ y 'г'.)</italic>— full quarter + year +г.:
2008-02-05T18:30:30 = 1. тримесечие 2008 г.
1995-12-22T09:05:02 = 4. тримесечие 1995 г.
-0010-09-15T04:44:23 = 3. тримесечие -10 г.
yw-count-one—<italic>('седмица' w 'от' Y 'г'.)</italic>— week +от+ year +г.:
2008-02-05T18:30:30 = седмица 6 от 2008 г.
1995-12-22T09:05:02 = седмица 51 от 1995 г.
-0010-09-15T04:44:23 = седмица 37 от -10 г.
yw-count-other—<italic>('седмица' w 'от' Y 'г'.)</italic>— same week +от+ year +г.situation:
2008-02-05T18:30:30 = седмица 6 от 2008 г.
1995-12-22T09:05:02 = седмица 51 от 1995 г.
-0010-09-15T04:44:23 = седмица 37 от -10 г.
💫 Miscellaneous 💫
- Prefers 24 hour time? Yes
- Local first day of the week:
1 (понеделник)
⏰ Strftime Patterns ⏰
%c—(%x (%a) %X)— date time format:
2008-02-05T18:30:30 = 5.02.2008 г. (вт) 18:30:30
1995-12-22T09:05:02 = 22.12.1995 г. (пт) 9:05:02
-0010-09-15T04:44:23 = 15.09.-10 г. (сб) 4:44:23
%x—(%e.%m.%Y)— date format:
2008-02-05T18:30:30 = 5.02.2008
1995-12-22T09:05:02 = 22.12.1995
-0010-09-15T04:44:23 = 15.09.-10
%X—(%k:%M:%S)— time format:
2008-02-05T18:30:30 = 18:30:30
1995-12-22T09:05:02 = 9:05:02
-0010-09-15T04:44:23 = 4:44:23
🫶 SUPPORT 🫶
See DateTime::Locale.
this lil page is from perl v5.42.0, dated 2024-12-12, and it's the DateTim...e::bg_BG(3) page — mwah, go format some dates bestie 💖✨
📦 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