DateTim..._Latn_MA(3)
💖 DateTime::Locale::shi_Latn_MA(3) 💖
okay so bestie, this is the manual page for DateTime::Locale::shi_Latn_MA — the one from User Contributed Perl Documentation — and it's all about the Tachelhit Morocco Latin locale, aka shi-Latn-MA. No cap, it's a whole pod file of locale data examples, and we're getting into every single one. ✨
✨ NAME ✨
DateTime::Locale::shi_Latn_MA - Locale data examples for the Tachelhit Morocco Latin (shi-Latn-MA) locale. 💅
🌸 DESCRIPTION 🌸
This pod file is literally packed with examples of the locale data available for the Tachelhit Morocco Latin locale. 🦋
💖 Days 💖
okay so first up: days. You get wide, abbreviated, and narrow, in both format and stand-alone flavors. Slay.
Wide (format)
aynas
asinas
akṛas
akwas
asimwas
asiḍyas
asamas
Abbreviated (format)
ayn
asi
akṛ
akw
asim
asiḍ
asa
Narrow (format)
M
T
W
T
F
S
S
Wide (stand-alone)
aynas
asinas
akṛas
akwas
asimwas
asiḍyas
asamas
Abbreviated (stand-alone)
ayn
asi
akṛ
akw
asim
asiḍ
asa
Narrow (stand-alone)
M
T
W
T
F
S
S
🎀 Months 🎀
next bestie: months, and yes they also come in wide, abbreviated, and narrow, format and stand-alone. The way that every single one gets its own little moment? obsessed. 🌸
Wide (format)
innayr
bṛayṛ
maṛṣ
ibrir
mayyu
yunyu
yulyuz
ɣuct
cutanbir
ktubr
nuwanbir
dujanbir
Abbreviated (format)
inn
bṛa
maṛ
ibr
may
yun
yul
ɣuc
cut
ktu
nuw
duj
Narrow (format)
i
b
m
i
m
y
y
ɣ
c
k
n
d
Wide (stand-alone)
innayr
bṛayṛ
maṛṣ
ibrir
mayyu
yunyu
yulyuz
ɣuct
cutanbir
ktubr
nuwanbir
dujanbir
Abbreviated (stand-alone)
inn
bṛa
maṛ
ibr
may
yun
yul
ɣuc
cut
ktu
nuw
duj
Narrow (stand-alone)
i
b
m
i
m
y
y
ɣ
c
k
n
d
🦋 Quarters 🦋
quarters are giving "short but iconic." wide, abbreviated, narrow — format and stand-alone, all present and accounted for. 💅
Wide (format)
akṛaḍyur 1
akṛaḍyur 2
akṛaḍyur 3
akṛaḍyur 4
Abbreviated (format)
ak 1
ak 2
ak 3
ak 4
Narrow (format)
1
2
3
4
Wide (stand-alone)
akṛaḍyur 1
akṛaḍyur 2
akṛaḍyur 3
akṛaḍyur 4
Abbreviated (stand-alone)
ak 1
ak 2
ak 3
ak 4
Narrow (stand-alone)
1
2
3
4
🌈 Eras 🌈
eras, bestie. There are two of them, and they show up in wide, abbreviated, and narrow. Periodt.
Wide (format)
dat n ɛisa
dffir n ɛisa
Abbreviated (format)
daɛ
dfɛ
Narrow (format)
daɛ
dfɛ
⭐ Date Formats ⭐
okay so here's the date-format flex: Full, Long, Medium, Short, each with the same three sample datetimes so you can see the whole vibe. 🔥
Full
2008-02-05T18:30:30 = asinas 5 bṛayṛ 2008
1995-12-22T09:05:02 = asimwas 22 dujanbir 1995
-0010-09-15T04:44:23 = asiḍyas 15 cutanbir -10
Long
2008-02-05T18:30:30 = 5 bṛayṛ 2008
1995-12-22T09:05:02 = 22 dujanbir 1995
-0010-09-15T04:44:23 = 15 cutanbir -10
Medium
2008-02-05T18:30:30 = 5 bṛa, 2008
1995-12-22T09:05:02 = 22 duj, 1995
-0010-09-15T04:44:23 = 15 cut, -10
Short
2008-02-05T18:30:30 = 5/2/2008
1995-12-22T09:05:02 = 22/12/1995
-0010-09-15T04:44:23 = 15/9/-10
🕰️ Time Formats 🕰️
time formats now, and they're serving Full, Long, Medium, Short. The first two keep UTC in the mix; Medium and Short are more lowkey. 💜
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
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 🫶
datetime formats: it's date and time holding hands, and honestly? main character energy. Full, Long, Medium, Short, all here. ✨
Full
2008-02-05T18:30:30 = asinas 5 bṛayṛ 2008 18:30:30 UTC
1995-12-22T09:05:02 = asimwas 22 dujanbir 1995 09:05:02 UTC
-0010-09-15T04:44:23 = asiḍyas 15 cutanbir -10 04:44:23 UTC
Long
2008-02-05T18:30:30 = 5 bṛayṛ 2008 18:30:30 UTC
1995-12-22T09:05:02 = 22 dujanbir 1995 09:05:02 UTC
-0010-09-15T04:44:23 = 15 cutanbir -10 04:44:23 UTC
Medium
2008-02-05T18:30:30 = 5 bṛa, 2008 18:30:30
1995-12-22T09:05:02 = 22 duj, 1995 09:05:02
-0010-09-15T04:44:23 = 15 cut, -10 04:44:23
Short
2008-02-05T18:30:30 = 5/2/2008 18:30
1995-12-22T09:05:02 = 22/12/1995 09:05
-0010-09-15T04:44:23 = 15/9/-10 04:44
👑 Available Formats 👑
okay bestie, here comes the big flex: every available format with its three sample datetimes. Each one is iconic in its own way. 💅
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 = asi
1995-12-22T09:05:02 = asim
-0010-09-15T04:44:23 = asiḍ
EBhm (E h:mm B)
2008-02-05T18:30:30 = asi 6:30 B
1995-12-22T09:05:02 = asim 9:05 B
-0010-09-15T04:44:23 = asiḍ 4:44 B
EBhms (E h:mm:ss B)
2008-02-05T18:30:30 = asi 6:30:30 B
1995-12-22T09:05:02 = asim 9:05:02 B
-0010-09-15T04:44:23 = asiḍ 4:44:23 B
EHm (E HH:mm)
2008-02-05T18:30:30 = asi 18:30
1995-12-22T09:05:02 = asim 09:05
-0010-09-15T04:44:23 = asiḍ 04:44
EHms (E HH:mm:ss)
2008-02-05T18:30:30 = asi 18:30:30
1995-12-22T09:05:02 = asim 09:05:02
-0010-09-15T04:44:23 = asiḍ 04:44:23
Ed (d, E)
2008-02-05T18:30:30 = 5, asi
1995-12-22T09:05:02 = 22, asim
-0010-09-15T04:44:23 = 15, asiḍ
Ehm (E h:mm a)
2008-02-05T18:30:30 = asi 6:30 tadggʷat
1995-12-22T09:05:02 = asim 9:05 tifawt
-0010-09-15T04:44:23 = asiḍ 4:44 tifawt
Ehms (E h:mm:ss a)
2008-02-05T18:30:30 = asi 6:30:30 tadggʷat
1995-12-22T09:05:02 = asim 9:05:02 tifawt
-0010-09-15T04:44:23 = asiḍ 4:44:23 tifawt
Gy (G y)
2008-02-05T18:30:30 = dfɛ 2008
1995-12-22T09:05:02 = dfɛ 1995
-0010-09-15T04:44:23 = daɛ -10
GyMMM (G y MMM)
2008-02-05T18:30:30 = dfɛ 2008 bṛa
1995-12-22T09:05:02 = dfɛ 1995 duj
-0010-09-15T04:44:23 = daɛ -10 cut
GyMMMEd (G y MMM d, E)
2008-02-05T18:30:30 = dfɛ 2008 bṛa 5, asi
1995-12-22T09:05:02 = dfɛ 1995 duj 22, asim
-0010-09-15T04:44:23 = daɛ -10 cut 15, asiḍ
GyMMMd (G y MMM d)
2008-02-05T18:30:30 = dfɛ 2008 bṛa 5
1995-12-22T09:05:02 = dfɛ 1995 duj 22
-0010-09-15T04:44:23 = daɛ -10 cut 15
GyMd (GGGGG y-MM-dd)
2008-02-05T18:30:30 = dfɛ 2008-02-05
1995-12-22T09:05:02 = dfɛ 1995-12-22
-0010-09-15T04:44:23 = daɛ -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 (M)
2008-02-05T18:30:30 = 2
1995-12-22T09:05:02 = 12
-0010-09-15T04:44:23 = 9
MEd (MM-dd, E)
2008-02-05T18:30:30 = 02-05, asi
1995-12-22T09:05:02 = 12-22, asim
-0010-09-15T04:44:23 = 09-15, asiḍ
MMM (MMM)
2008-02-05T18:30:30 = bṛa
1995-12-22T09:05:02 = duj
-0010-09-15T04:44:23 = cut
MMMEd (E d MMM)
2008-02-05T18:30:30 = asi 5 bṛa
1995-12-22T09:05:02 = asim 22 duj
-0010-09-15T04:44:23 = asiḍ 15 cut
MMMMEd (E d MMMM)
2008-02-05T18:30:30 = asi 5 bṛayṛ
1995-12-22T09:05:02 = asim 22 dujanbir
-0010-09-15T04:44:23 = asiḍ 15 cutanbir
MMMMW-count-other ('week' W 'of' MMMM)
2008-02-05T18:30:30 = week 1 of bṛayṛ
1995-12-22T09:05:02 = week 3 of dujanbir
-0010-09-15T04:44:23 = week 2 of cutanbir
MMMMd (d MMMM)
2008-02-05T18:30:30 = 5 bṛayṛ
1995-12-22T09:05:02 = 22 dujanbir
-0010-09-15T04:44:23 = 15 cutanbir
MMMd (d MMM)
2008-02-05T18:30:30 = 5 bṛa
1995-12-22T09:05:02 = 22 duj
-0010-09-15T04:44:23 = 15 cut
MMd (d/MM)
2008-02-05T18:30:30 = 5/02
1995-12-22T09:05:02 = 22/12
-0010-09-15T04:44:23 = 15/09
MMdd (dd/MM)
2008-02-05T18:30:30 = 05/02
1995-12-22T09:05:02 = 22/12
-0010-09-15T04:44:23 = 15/09
Md (d/M)
2008-02-05T18:30:30 = 5/2
1995-12-22T09:05:02 = 22/12
-0010-09-15T04:44:23 = 15/9
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 tadggʷat
1995-12-22T09:05:02 = 9 tifawt
-0010-09-15T04:44:23 = 4 tifawt
hm (h:mm a)
2008-02-05T18:30:30 = 6:30 tadggʷat
1995-12-22T09:05:02 = 9:05 tifawt
-0010-09-15T04:44:23 = 4:44 tifawt
hms (h:mm:ss a)
2008-02-05T18:30:30 = 6:30:30 tadggʷat
1995-12-22T09:05:02 = 9:05:02 tifawt
-0010-09-15T04:44:23 = 4:44:23 tifawt
hmsv (h:mm:ss a v)
2008-02-05T18:30:30 = 6:30:30 tadggʷat UTC
1995-12-22T09:05:02 = 9:05:02 tifawt UTC
-0010-09-15T04:44:23 = 4:44:23 tifawt UTC
hmv (h:mm a v)
2008-02-05T18:30:30 = 6:30 tadggʷat UTC
1995-12-22T09:05:02 = 9:05 tifawt UTC
-0010-09-15T04:44:23 = 4:44 tifawt UTC
ms (m:ss)
2008-02-05T18:30:30 = 30:30
1995-12-22T09:05:02 = 5: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 (M/y)
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)
2008-02-05T18:30:30 = asi 5/2/2008
1995-12-22T09:05:02 = asim 22/12/1995
-0010-09-15T04:44:23 = asiḍ 15/9/-10
yMMM (MMM y)
2008-02-05T18:30:30 = bṛa 2008
1995-12-22T09:05:02 = duj 1995
-0010-09-15T04:44:23 = cut -10
yMMMEd (E d MMM y)
2008-02-05T18:30:30 = asi 5 bṛa 2008
1995-12-22T09:05:02 = asim 22 duj 1995
-0010-09-15T04:44:23 = asiḍ 15 cut -10
yMMMM (MMMM y)
2008-02-05T18:30:30 = bṛayṛ 2008
1995-12-22T09:05:02 = dujanbir 1995
-0010-09-15T04:44:23 = cutanbir -10
yMMMd (y MMM d)
yMd(y-MM-dd) — the classic ISO-ish year-month-day flex, 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
yQQQ(QQQ y) — quarter, abbreviated, then the year. Cute little "ak" vibe 💅
2008-02-05T18:30:30 = ak 1 2008
1995-12-22T09:05:02 = ak 4 1995
-0010-09-15T04:44:23 = ak 3 -10
yQQQQ(QQQQ y) — the full-length quarter flex.akṛaḍyuris lowkey iconic, say it with your chest:
2008-02-05T18:30:30 = akṛaḍyur 1 2008
1995-12-22T09:05:02 = akṛaḍyur 4 1995
-0010-09-15T04:44:23 = akṛaḍyur 3 -10
yw-count-other('week' w 'of' Y) — bestie this one LITERALLY spells it out for you, week number plus the year, main character energy:
2008-02-05T18:30:30 = week 6 of 2008
1995-12-22T09:05:02 = week 51 of 1995
-0010-09-15T04:44:23 = week 37 of -10
🎀 Miscellaneous 🎀
Random little facts about this locale, gather round 🫶
- Prefers 24 hour time? — Yes. No "is it 3pm or 3am" chaos here, we're built different ✨
- Local first day of the week —
1 (aynas). So the week starts on1and that day's name isaynas, noted and memorized fr fr 🗓️
✨ Strftime Patterns ✨
These are the strftime-style classics, and yes they're serving exactly what you'd expect 🍓
%c (%a %b %e %H:%M:%S %Y) — date time format
The whole entire date AND time, one blob, zero chill:
2008-02-05T18:30:30 = asi bṛa 5 18:30:30 2008
1995-12-22T09:05:02 = asim duj 22 09:05:02 1995
-0010-09-15T04:44:23 = asiḍ cut 15 04:44:23 -10
Heads up: see that double space inasi bṛa 5? That's%e, which space-pads the day. It's not a typo, it's canon 💀
%x (%m/%d/%y) — date format
Just the date, slashes and all, very demure:
2008-02-05T18:30:30 = 02/05/08
1995-12-22T09:05:02 = 12/22/95
-0010-09-15T04:44:23 = 09/15/10
Ngl, watch that%y— you're getting10for the year-10, so like… it's two digits and the sign is simply not invited to the party 😭
%X (%H:%M:%S) — time format
Clock only, 24-hour, no notes, ate:
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 more? Just go look at DateTime::Locale. That's the whole support section, and honestly? Slay, concise queen 👑
That's the whole page bestie, you made it to the end 💖 This little masterpiece is from perl v5.42.0, dated 2024-12-12, and it lives at DateTim..._Latn_MA(3) — go forth and format your dates with confidence, 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