DateTim...e::si_LK(3)
💅 NAME 🎀
DateTime::Locale::si_LK — okay so this is the locale data examples file (the pod doc, the user contributed Perl documentation one, yeah that one) for the Sinhala Sri Lanka (si-LK) locale. That's the whole name section, bestie, we're done, moving on ✨
🌸 DESCRIPTION 🌸
This pod file contains examples of the locale data available for the Sinhala Sri Lanka locale.
That's the literal deal, no cap — everything below is just the receipts, laid out so you can see exactly what the locale hands back. Let's go 💖
🦋 Days
Wide (format)
The full-length day names, for when you're being ✨formal✨:
සඳදා
අඟහරවාදා
බදාදා
බරහසපතනදා
සකරාදා
සෙනසරාදා
ඉරදා
Abbreviated (format)
The short-but-not-too-short version 💅
සඳදා
අඟහ
බදාදා
බරහස්
සකු
සෙන
ඉරදා
Narrow (format)
Tiny. Minimal. Iconic. One glyph each and she still ate 🎀
ස
අ
බ
බර
සි
සෙ
ඉ
Wide (stand-alone)
Same wide names, but standing on their own (format vs. stand-alone is a whole vibe, iykyk):
සඳදා
අඟහරවාදා
බදාදා
බරහසපතනදා
සකරාදා
සෙනසරාදා
ඉරදා
Abbreviated (stand-alone)
සඳදා
අඟහ
බදාදා
බරහස්
සකු
සෙන
ඉරදා
Narrow (stand-alone)
ස
අ
බ
බර
සි
සෙ
ඉ
🌈 Months
Wide (format)
Twelve months, full glow-up names 💜
ජනවාරි
පෙබරවාරි
මාරතු
අපරේල්
මැයි
ජනි
ජලි
අගෝසතු
සැපතැමබර්
ඔකතෝබර්
නොවැමබර්
දෙසැමබර්
Abbreviated (format)
The clipboard-friendly versions 🫶
ජන
පෙබ
මාරතු
අපරේල්
මැයි
ජනි
ජලි
අගෝ
සැප්
ඔක්
නොවැ
දෙසැ
Narrow (format)
Smallest possible month energy. Note that ජූ shows up twice — that's not a typo on my end, bestie, that's literally what's in the data 👀
ජ
පෙ
මා
අ
මැ
ජූ
ජූ
අ
සැ
ඔ
නෙ
දෙ
Wide (stand-alone)
ජනවාරි
පෙබරවාරි
මාරතු
අපරේල්
මැයි
ජනි
ජලි
අගෝසතු
සැපතැමබර්
ඔකතෝබර්
නොවැමබර්
දෙසැමබර්
Abbreviated (stand-alone)
Heads up — this list is almost the same as the format one, but the third entry is මාර් not මාරතු. Character for character, that's what it is 💅
ජන
පෙබ
මාර්
අපරේල්
මැයි
ජනි
ජලි
අගෝ
සැප්
ඔක්
නොවැ
දෙසැ
Narrow (stand-alone)
ජ
පෙ
මා
අ
මැ
ජූ
ජූ
අ
සැ
ඔ
නෙ
දෙ
🧚 Quarters
Wide (format)
Quarter girlies, rise 🌸
1 වන කාරතව
2 වන කාරතව
3 වන කාරතව
4 වන කාරතව
Abbreviated (format)
කාර:1
කාර:2
කාර:3
කාර:4
Narrow (format)
Just the digit. Reject modernity, return to 1 🔥
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)
Only two eras here, and no stand-alone variants listed for eras at all — that's just how the data is, don't come for me 🙈
කරසතු පරව
කරසතු වරෂ
Abbreviated (format)
කර.ප.
කර.ව.
Narrow (format)
කර.ප.
කර.ව.
🎀 Date Formats
Full
2008-02-05T18:30:30 = 2008 පෙබරවාරි 5, අඟහරවාදා
1995-12-22T09:05:02 = 1995 දෙසැමබර් 22, සකරාදා
-0010-09-15T04:44:23 = -10 සැපතැමබර් 15, සෙනසරාදා
Long
2008-02-05T18:30:30 = 2008 පෙබරවාරි 5
1995-12-22T09:05:02 = 1995 දෙසැමබර් 22
-0010-09-15T04:44:23 = -10 සැපතැමබර් 15
Medium
2008-02-05T18:30:30 = 2008 පෙබ 5
1995-12-22T09:05:02 = 1995 දෙසැ 22
-0010-09-15T04:44:23 = -10 සැප් 15
Short
Numbers only, no notes 💀
2008-02-05T18:30:30 = 2008-02-05
1995-12-22T09:05:02 = 1995-12-22
-0010-09-15T04:44:23 = -10-09-15
🦋 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
Medium
Notice how the UTC dips out here 👀
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
Date and time, the whole main character combo ✨
2008-02-05T18:30:30 = 2008 පෙබරවාරි 5, අඟහරවාදා 18.30.30 UTC
1995-12-22T09:05:02 = 1995 දෙසැමබර් 22, සකරාදා 09.05.02 UTC
-0010-09-15T04:44:23 = -10 සැපතැමබර් 15, සෙනසරාදා 04.44.23 UTC
Long
2008-02-05T18:30:30 = 2008 පෙබරවාරි 5 18.30.30 UTC
1995-12-22T09:05:02 = 1995 දෙසැමබර් 22 09.05.02 UTC
-0010-09-15T04:44:23 = -10 සැපතැමබර් 15 04.44.23 UTC
Medium
2008-02-05T18:30:30 = 2008 පෙබ 5 18.30.30
1995-12-22T09:05:02 = 1995 දෙසැ 22 09.05.02
-0010-09-15T04:44:23 = -10 සැප් 15 04.44.23
Short
2008-02-05T18:30:30 = 2008-02-05 18.30
1995-12-22T09:05:02 = 1995-12-22 09.05
-0010-09-15T04:44:23 = -10-09-15 04.44
👑 Available Formats
Okay this is the big one, bestie — every named pattern the locale ships with, and three sample datetimes for each (2008-02-05T18:30:30, 1995-12-22T09:05:02, -0010-09-15T04:44:23). Grab a snack 🍓
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 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 (G y)
2008-02-05T18:30:30 = කර.ව. 2008
1995-12-22T09:05:02 = කර.ව. 1995
-0010-09-15T04:44:23 = කර.ප. -10
GyMMM (G y MMM)
2008-02-05T18:30:30 = කර.ව. 2008 පෙබ
1995-12-22T09:05:02 = කර.ව. 1995 දෙසැ
-0010-09-15T04:44:23 = කර.ප. -10 සැප්
GyMMMEd (G y MMM d, E)
2008-02-05T18:30:30 = කර.ව. 2008 පෙබ 5, අඟහ
1995-12-22T09:05:02 = කර.ව. 1995 දෙසැ 22, සකු
-0010-09-15T04:44:23 = කර.ප. -10 සැප් 15, සෙන
GyMMMd (G y MMM d)
2008-02-05T18:30:30 = කර.ව. 2008 පෙබ 5
1995-12-22T09:05:02 = කර.ව. 1995 දෙසැ 22
-0010-09-15T04:44:23 = කර.ප. -10 සැප් 15
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 (M-d, E)
2008-02-05T18:30:30 = 2-5, අඟහ
1995-12-22T09:05:02 = 12-22, සකු
-0010-09-15T04:44:23 = 9-15, සෙන
MMM (LLL)
2008-02-05T18:30:30 = පෙබ
1995-12-22T09:05:02 = දෙසැ
-0010-09-15T04:44:23 = සැප්
MMMEd (MMM d E)
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 (M-d)
2008-02-05T18:30:30 = 2-5
1995-12-22T09:05:02 = 12-22
-0010-09-15T04:44:23 = 9-15
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)
(okay bestie the page cuts off right here mid-pattern — the rest of the formats are coming in the next part 💖)
…and the format parade keeps rolling, bestie ✨ — here are the leftover sample lines from the pattern that got sliced at the page break:
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) — the samples are giving:2008-02-05T18:30:30 = ප.ව. 6.30.301995-12-22T09:05:02 = පෙ.ව. 9.05.02-0010-09-15T04:44:23 = පෙ.ව. 4.44.23
hmsv(h.mm.ss a v) — obsessed with these:2008-02-05T18:30:30 = 6.30.30 ප.ව. UTC1995-12-22T09:05:02 = 9.05.02 පෙ.ව. UTC-0010-09-15T04:44:23 = 4.44.23 පෙ.ව. UTC
hmv(h.mm a v) — short and sweet:2008-02-05T18:30:30 = 6.30 ප.ව. UTC1995-12-22T09:05:02 = 9.05 පෙ.ව. UTC-0010-09-15T04:44:23 = 4.44 පෙ.ව. UTC
ms(mm.ss) — literally just vibes:2008-02-05T18:30:30 = 30.301995-12-22T09:05:02 = 05.02-0010-09-15T04:44:23 = 44.23
y(y) — the year said hi:2008-02-05T18:30:30 = 20081995-12-22T09:05:02 = 1995-0010-09-15T04:44:23 = -10
yM(y-M) — year plus month, iconic:2008-02-05T18:30:30 = 2008-21995-12-22T09:05:02 = 1995-12-0010-09-15T04:44:23 = -10-9
yMEd(y-M-d, E) — now with the day name energy:2008-02-05T18:30:30 = 2008-2-5, අඟහ1995-12-22T09:05:02 = 1995-12-22, සකු-0010-09-15T04:44:23 = -10-9-15, සෙන
yMMM(y MMM) — abbreviated month slay:2008-02-05T18:30:30 = 2008 පෙබ1995-12-22T09:05:02 = 1995 දෙසැ-0010-09-15T04:44:23 = -10 සැප්
yMMMEd(y MMM d, E) — full little date moment:2008-02-05T18:30:30 = 2008 පෙබ 5, අඟහ1995-12-22T09:05:02 = 1995 දෙසැ 22, සකු-0010-09-15T04:44:23 = -10 සැප් 15, සෙන
yMMMM(y MMMM) — long-form month, no cap:2008-02-05T18:30:30 = 2008 පෙබරවාරි1995-12-22T09:05:02 = 1995 දෙසැමබර්-0010-09-15T04:44:23 = -10 සැපතැමබර්
yMMMd(y MMM d) — month and day, cute:2008-02-05T18:30:30 = 2008 පෙබ 51995-12-22T09:05:02 = 1995 දෙසැ 22-0010-09-15T04:44:23 = -10 සැප් 15
yMd(y-M-d) — the classic numeric date:2008-02-05T18:30:30 = 2008-2-51995-12-22T09:05:02 = 1995-12-22-0010-09-15T04:44:23 = -10-9-15
yQQQ(y QQQ) — quarter shorthand, periodt:2008-02-05T18:30:30 = 2008 කාර:11995-12-22T09:05:02 = 1995 කාර:4-0010-09-15T04:44:23 = -10 කාර:3
yQQQQ(y QQQQ) — quarter in full main-character mode: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-count one:2008-02-05T18:30:30 = 2008 සතය 61995-12-22T09:05:02 = 1995 සතය 51-0010-09-15T04:44:23 = -10 සතය 37
yw-count-other(Y සතය w) — week-count other, same vibe:2008-02-05T18:30:30 = 2008 සතය 61995-12-22T09:05:02 = 1995 සතය 51-0010-09-15T04:44:23 = -10 සතය 37
🌸 Miscellaneous 🌸
Prefers 24 hour time? Yes — periodt, she's on 24-hour time 💅
Local first day of the week: 1 (සඳදා) — noted, bestie 🫶
⭐ Strftime Patterns ⭐
%c(%Y-%m-%d %H:%M:%S %z) — date time format:2008-02-05T18:30:30 = 2008-02-05 18:30:30 +00001995-12-22T09:05:02 = 1995-12-22 09:05:02 +0000-0010-09-15T04:44:23 = -10-09-15 04:44:23 +0000
%x(%Y-%m-%d) — date format:2008-02-05T18:30:30 = 2008-02-051995-12-22T09:05:02 = 1995-12-22-0010-09-15T04:44:23 = -10-09-15
%X(%H:%M:%S) — time format:2008-02-05T18:30:30 = 18:30:301995-12-22T09:05:02 = 09:05:02-0010-09-15T04:44:23 = 04:44:23
💖 SUPPORT 💖
See DateTime::Locale — that's the support hub, iykyk 🧚
🧚 sign-off time: this iconic page is from DateTim...e::si_LK(3), backed by perl v5.42.0, dated 2024-12-12 — slay and goodbye, 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