DateTim...ale::az(3)
💅 DateTime::Locale::az(3) — the Azerbaijani locale data, bestie edition
okay so this is straight out of User Contributed Perl Documentation, and the page is literally called DateTim...ale::az(3) (yes the header truncates it like that, no I'm not fixing it, that's just how it is 💀). What you're holding is locale data examples for the Azerbaijani (az) locale. It's a pod file. It's giving reference material. It's giving "I contain every single example and you WILL respect them." 🎀
🌸 NAME 🌸
DateTime::Locale::az — locale data examples for the Azerbaijani (az) locale. That's it. That's the whole name section. Slay. ✨
🦋 DESCRIPTION 🦋
This pod file contains examples of the locale data available for the Azerbaijani locale. That's the official word, and honestly? It's accurate. Everything below is examples, laid out real pretty, and we are going through all of them, no skipping, no summarizing, because that's not the vibe. 💖
🌈 Days 🌈
Wide (format)
bazar ertəsiçərşənbə axşamıçərşənbəcümə axşamıcüməşənbəbazar
Abbreviated (format)
B.e.Ç.a.Ç.C.a.C.Ş.B.
Narrow (format)
1234567
Wide (stand-alone)
bazar ertəsiçərşənbə axşamıçərşənbəcümə axşamıcüməşənbəbazar
Abbreviated (stand-alone)
ok so listen — stand-alone abbrevs are not the same as format abbrevs, look at the capital letters, they're different and that's on purpose, don't come for me 🙈
B.E.Ç.A.Ç.C.A.C.Ş.B.
Narrow (stand-alone)
1234567
💜 Months 💜
Wide (format)
yanvarfevralmartaprelmayiyuniyulavqustsentyabroktyabrnoyabrdekabr
Abbreviated (format)
yanfevmaraprmayiyniylavqsenoktnoydek
Narrow (format)
123456789101112
Wide (stand-alone)
yanvarfevralmartaprelmayiyuniyulavqustsentyabroktyabrnoyabrdekabr
Abbreviated (stand-alone)
yanfevmaraprmayiyniylavqsenoktnoydek
Narrow (stand-alone)
123456789101112
🎀 Quarters 🎀
Wide (format)
1-ci kvartal2-ci kvartal3-cü kvartal4-cü kvartal
Abbreviated (format)
1-ci kv.2-ci kv.3-cü kv.4-cü kv.
Narrow (format)
1234
Wide (stand-alone)
1-ci kvartal2-ci kvartal3-cü kvartal4-cü kvartal
Abbreviated (stand-alone)
1-ci kv.2-ci kv.3-cü kv.4-cü kv.
Narrow (stand-alone)
1234
⭐ Eras ⭐
Wide (format)
eramızdan əvvəlyeni era
Abbreviated (format)
e.ə.y.e.
Narrow (format)
e.ə.y.e.
🔥 Date Formats 🔥
these are all the same three timestamps run through each length, so you can compare side by side. iconic behaviour honestly. 👑
Full
2008-02-05T18:30:30 = 5 fevral 2008, çərşənbə axşamı
1995-12-22T09:05:02 = 22 dekabr 1995, cümə
-0010-09-15T04:44:23 = 15 sentyabr -10, şənbə
Long
2008-02-05T18:30:30 = 5 fevral 2008
1995-12-22T09:05:02 = 22 dekabr 1995
-0010-09-15T04:44:23 = 15 sentyabr -10
Medium
2008-02-05T18:30:30 = 5 fev 2008
1995-12-22T09:05:02 = 22 dek 1995
-0010-09-15T04:44:23 = 15 sen -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
🕐 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
yes Full and Long are identical here, no I will not be editing the data, it is what it is bestie 😭
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 = 5 fevral 2008, çərşənbə axşamı 18:30:30 UTC
1995-12-22T09:05:02 = 22 dekabr 1995, cümə 09:05:02 UTC
-0010-09-15T04:44:23 = 15 sentyabr -10, şənbə 04:44:23 UTC
Long
2008-02-05T18:30:30 = 5 fevral 2008 18:30:30 UTC
1995-12-22T09:05:02 = 22 dekabr 1995 09:05:02 UTC
-0010-09-15T04:44:23 = 15 sentyabr -10 04:44:23 UTC
Medium
2008-02-05T18:30:30 = 5 fev 2008 18:30:30
1995-12-22T09:05:02 = 22 dek 1995 09:05:02
-0010-09-15T04:44:23 = 15 sen -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 pattern, its name, and the three test timestamps. buckle up, we're going all the way through. 🫶
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 = Ç.A.
1995-12-22T09:05:02 = C.
-0010-09-15T04:44:23 = Ş.
not me noticingÇ.A.here is the stand-alone abbreviation whileEBhmbelow usesÇ.a.— the case difference is real and it's not a typo, it's the data 💅
EBhm (E B h:mm)
2008-02-05T18:30:30 = Ç.a. B 6:30
1995-12-22T09:05:02 = C. B 9:05
-0010-09-15T04:44:23 = Ş. B 4:44
EBhms (E B h:mm:ss)
2008-02-05T18:30:30 = Ç.a. B 6:30:30
1995-12-22T09:05:02 = C. B 9:05:02
-0010-09-15T04:44:23 = Ş. B 4:44:23
EHm (E HH:mm)
2008-02-05T18:30:30 = Ç.a. 18:30
1995-12-22T09:05:02 = C. 09:05
-0010-09-15T04:44:23 = Ş. 04:44
EHms (E HH:mm:ss)
2008-02-05T18:30:30 = Ç.a. 18:30:30
1995-12-22T09:05:02 = C. 09:05:02
-0010-09-15T04:44:23 = Ş. 04:44:23
Ed (d E)
2008-02-05T18:30:30 = 5 Ç.a.
1995-12-22T09:05:02 = 22 C.
-0010-09-15T04:44:23 = 15 Ş.
Ehm (E h:mm a)
2008-02-05T18:30:30 = Ç.a. 6:30 PM
1995-12-22T09:05:02 = C. 9:05 AM
-0010-09-15T04:44:23 = Ş. 4:44 AM
Ehms (E h:mm:ss a)
2008-02-05T18:30:30 = Ç.a. 6:30:30 PM
1995-12-22T09:05:02 = C. 9:05:02 AM
-0010-09-15T04:44:23 = Ş. 4:44:23 AM
Gy (G y)
2008-02-05T18:30:30 = y.e. 2008
1995-12-22T09:05:02 = y.e. 1995
-0010-09-15T04:44:23 = e.ə. -10
GyMMM (G MMM y)
2008-02-05T18:30:30 = y.e. fev 2008
1995-12-22T09:05:02 = y.e. dek 1995
-0010-09-15T04:44:23 = e.ə. sen -10
GyMMMEd (G d MMM y, E)
2008-02-05T18:30:30 = y.e. 5 fev 2008, Ç.a.
1995-12-22T09:05:02 = y.e. 22 dek 1995, C.
-0010-09-15T04:44:23 = e.ə. 15 sen -10, Ş.
GyMMMd (G d MMM y)
2008-02-05T18:30:30 = y.e. 5 fev 2008
1995-12-22T09:05:02 = y.e. 22 dek 1995
-0010-09-15T04:44:23 = e.ə. 15 sen -10
GyMd (GGGGG d MMM y)
2008-02-05T18:30:30 = y.e. 5 fev 2008
1995-12-22T09:05:02 = y.e. 22 dek 1995
-0010-09-15T04:44:23 = e.ə. 15 sen -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 (dd.MM, E)
2008-02-05T18:30:30 = 05.02, Ç.a.
1995-12-22T09:05:02 = 22.12, C.
-0010-09-15T04:44:23 = 15.09, Ş.
MMM (LLL)
2008-02-05T18:30:30 = fev
1995-12-22T09:05:02 = dek
-0010-09-15T04:44:23 = sen
MMMEd (d MMM, E)
2008-02-05T18:30:30 = 5 fev, Ç.a.
1995-12-22T09:05:02 = 22 dek, C.
-0010-09-15T04:44:23 = 15 sen, Ş.
MMMMW-count-one (MMMM, W 'həftə')
2008-02-05T18:30:30 = fevral, 1 həftə
1995-12-22T09:05:02 = dekabr, 3 həftə
-0010-09-15T04:44:23 = sentyabr, 2 həftə
MMMMW-count-other (MMMM, W 'həftə')
2008-02-05T18:30:30 = fevral, 1 həftə
1995-12-22T09:05:02 = dekabr, 3 həftə
-0010-09-15T04:44:23 = sentyabr, 2 həftə
two separate entries,count-oneandcount-other, and yeah their examples come out the same — that's just what the data says, I don't make the rules 🍓
MMMMd (d MMMM)
2008-02-05T18:30:30 = 5 fevral
1995-12-22T09:05:02 = 22 dekabr
-0010-09-15T04:44:23 = 15 sentyabr
MMMd (d MMM)
2008-02-05T18:30:30 = 5 fev
1995-12-22T09:05:02 = 22 dek
-0010-09-15T04:44:23 = 15 sen
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)
2008-02-05T18:30:30 = 30:30
1995-12-22T09:05:02 = 05:02
-0010-09-15T04:44:23 = 44:23
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 (dd.MM.y, E)
2008-02-05T18:30:30 = 05.02.2008, Ç.a.
1995-12-22T09:05:02 = 22.12.1995, C.
-0010-09-15T04:44:23 = 15.09.-10, Ş.
yMMM (MMM y)
2008-02-05T18:30:30 = fev 2008
1995-12-22T09:05:02 = dek 1995
-0010-09-15T04:44:23 = sen -10
yMMMEd (d MMM y, E)
2008-02-05T18:30:30 = 5 fev 2008, Ç.a.
1995-12-22T09:05:02 = 22 dek 1995, C.
-0010-09-15T04:44:23 = 15 sen -10, Ş.
yMMMM (MMMM y)
2008-02-05T18:30:30 = fevral 2008
1995-12-22T09:05:02 = dekabr 1995
-0010-09-15T04:44:23 = sentyabr -10
yMMMd (d MMM y)
2008-02-05T18:30:30 = 5 fev 2008
1995-12-22T09:05:02 = 22 dek 1995
-0010-09-15T04:44:23 = 15 sen -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)
okay so we literally cut off right at the yQQQ heading — there's more of this list coming, and bestie, we are not done. hold that thought. 🦋
...and we're back, bestie 💖 no re-intro needed, we're just gonna keep rolling through the format list like it's a group chat that never sleeps.
2008-02-05T18:30:30 = 2008 1-ci kv.
1995-12-22T09:05:02 = 1995 4-cü kv.
-0010-09-15T04:44:23 = -10 3-cü kv.
yQQQQ (y QQQQ) — the long-form quarter flex, no abbreviation, we're spelling it all out 💅
2008-02-05T18:30:30 = 2008 1-ci kvartal
1995-12-22T09:05:02 = 1995 4-cü kvartal
-0010-09-15T04:44:23 = -10 3-cü kvartal
yw-count-one (Y, w 'həftə') — year plus week count, the "one" flavour of it 🎀
2008-02-05T18:30:30 = 2008, 6 həftə
1995-12-22T09:05:02 = 1995, 51 həftə
-0010-09-15T04:44:23 = -10, 37 həftə
yw-count-other (Y, w 'həftə') — same vibe, the "other" flavour — and yep, the output is literally identical to the one above, that's not a typo, that's just how it is 🫶
2008-02-05T18:30:30 = 2008, 6 həftə
1995-12-22T09:05:02 = 1995, 51 həftə
-0010-09-15T04:44:23 = -10, 37 həftə
🌸 Miscellaneous 🌸
okay these are the little settings that live in the background, and honestly they tell you a lot about a locale:
- Prefers 24 hour time? —
Yes⏰ (military time girlies rise) - Local first day of the week —
1 (bazar ertəsi)📅 (that's Monday, icon behaviour)
✨ Strftime Patterns ✨
now THIS is where <hotpink>strftime</hotpink> gets its glow-up — the patterns, what they mean, and the receipts (aka the exact output for each sample timestamp) 🔥
%c (%a %b %e %H:%M:%S %Y) — date time format
2008-02-05T18:30:30 = Ç.a. fev 5 18:30:30 2008
1995-12-22T09:05:02 = C. dek 22 09:05:02 1995
-0010-09-15T04:44:23 = Ş. sen 15 04:44:23 -10
(and yes, notice that double space in fev 5 — that's %e, it pads with a space, we don't question the king 👑)
%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 (%H:%M:%S) — time format
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 🦋
need help? same as always bestie:
See DateTime::Locale.
that's the whole support section. short, sweet, straight to the point — she ate and left no crumbs 💀
and that's a wrap on the Azerbaijani locale, fr fr — go forth and format your dates in style 🌈🫶
source & version: perl v5.42.0, dated 2024-12-12 — this page was served fresh on that date, no cap ✨
📦 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