DateTim...ale::dav(3)
π
DateTime::Locale::dav β locale data examples for the Taita (dav) locale π¦
ok so this is a man page from the perl section (3pm, iykyk) and it's literally just vibes and data β no scary code, no exit statuses, just a big glossy lookbook of how the Taita locale (dav) writes out days, months, quarters, eras, dates, times, and every named format it ships with. bestie, it's a reference sheet. bookmark it. π
β¨ NAME β¨
DateTime::Locale::dav β locale data examples for the Taita (dav) locale πΈ
π DESCRIPTION π
This pod file is basically the sample closet for the locale data available for the Taita locale. Every example below is showing off what a real DateTime object formatted with this locale would spit out β same three timestamps everywhere so you can compare side by side, no cap:
2008-02-05T18:30:301995-12-22T09:05:02-0010-09-15T04:44:23
like yes the third one is a negative year, it's giving ancient, don't @ me, that's just the data π
π Days
Wide (format)
Kuramuka jimweri
Kuramuka kawi
Kuramuka kadadu
Kuramuka kana
Kuramuka kasanu
Kifula nguwo
Ituku ja jumwa
Abbreviated (format)
Jim
Kaw
Kad
Kan
Kas
Ngu
Jum
Narrow (format)
J
K
K
K
K
N
J
Wide (stand-alone)
Kuramuka jimweri
Kuramuka kawi
Kuramuka kadadu
Kuramuka kana
Kuramuka kasanu
Kifula nguwo
Ituku ja jumwa
Abbreviated (stand-alone)
Jim
Kaw
Kad
Kan
Kas
Ngu
Jum
Narrow (stand-alone)
J
K
K
K
K
N
J
ngl the narrow ones are sending me β four Ks in a row and you're just supposed to know which day. that's main character energy right there π
π¦ Months
Wide (format)
Mori ghwa imbiri
Mori ghwa kawi
Mori ghwa kadadu
Mori ghwa kana
Mori ghwa kasanu
Mori ghwa karandadu
Mori ghwa mfungade
Mori ghwa wunyanya
Mori ghwa ikenda
Mori ghwa ikumi
Mori ghwa ikumi na imweri
Mori ghwa ikumi na iwi
Abbreviated (format)
Imb
Kaw
Kad
Kan
Kas
Kar
Mfu
Wun
Ike
Iku
Imw
Iwi
Narrow (format)
I
K
K
K
K
K
M
W
I
I
I
I
Wide (stand-alone)
Mori ghwa imbiri
Mori ghwa kawi
Mori ghwa kadadu
Mori ghwa kana
Mori ghwa kasanu
Mori ghwa karandadu
Mori ghwa mfungade
Mori ghwa wunyanya
Mori ghwa ikenda
Mori ghwa ikumi
Mori ghwa ikumi na imweri
Mori ghwa ikumi na iwi
Abbreviated (stand-alone)
Imb
Kaw
Kad
Kan
Kas
Kar
Mfu
Wun
Ike
Iku
Imw
Iwi
Narrow (stand-alone)
I
K
K
K
K
K
M
W
I
I
I
I
π Quarters
Wide (format)
Kimu cha imbiri
Kimu cha kawi
Kimu cha kadadu
Kimu cha kana
Abbreviated (format)
K1
K2
K3
K4
Narrow (format)
1
2
3
4
Wide (stand-alone)
Kimu cha imbiri
Kimu cha kawi
Kimu cha kadadu
Kimu cha kana
Abbreviated (stand-alone)
K1
K2
K3
K4
Narrow (stand-alone)
1
2
3
4
π Eras
Wide (format)
Kabla ya Kristo
Baada ya Kristo
Abbreviated (format)
KK
BK
Narrow (format)
KK
BK
heads up bestie β eras only get wide/abbreviated/narrow format flavours here. no stand-alone block. don't go looking for one, it's not invited to the party π
β Date Formats
Full
2008-02-05T18:30:30 = Kuramuka kawi, 5 Mori ghwa kawi 2008
1995-12-22T09:05:02 = Kuramuka kasanu, 22 Mori ghwa ikumi na iwi 1995
-0010-09-15T04:44:23 = Kifula nguwo, 15 Mori ghwa ikenda -10
Long
2008-02-05T18:30:30 = 5 Mori ghwa kawi 2008
1995-12-22T09:05:02 = 22 Mori ghwa ikumi na iwi 1995
-0010-09-15T04:44:23 = 15 Mori ghwa ikenda -10
Medium
2008-02-05T18:30:30 = 5 Kaw 2008
1995-12-22T09:05:02 = 22 Iwi 1995
-0010-09-15T04:44:23 = 15 Ike -10
Short
2008-02-05T18:30:30 = 05/02/2008
1995-12-22T09:05:02 = 22/12/1995
-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
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 = Kuramuka kawi, 5 Mori ghwa kawi 2008 18:30:30 UTC
1995-12-22T09:05:02 = Kuramuka kasanu, 22 Mori ghwa ikumi na iwi 1995 09:05:02 UTC
-0010-09-15T04:44:23 = Kifula nguwo, 15 Mori ghwa ikenda -10 04:44:23 UTC
Long
2008-02-05T18:30:30 = 5 Mori ghwa kawi 2008 18:30:30 UTC
1995-12-22T09:05:02 = 22 Mori ghwa ikumi na iwi 1995 09:05:02 UTC
-0010-09-15T04:44:23 = 15 Mori ghwa ikenda -10 04:44:23 UTC
Medium
2008-02-05T18:30:30 = 5 Kaw 2008 18:30:30
1995-12-22T09:05:02 = 22 Iwi 1995 09:05:02
-0010-09-15T04:44:23 = 15 Ike -10 04:44:23
Short
2008-02-05T18:30:30 = 05/02/2008 18:30
1995-12-22T09:05:02 = 22/12/1995 09:05
-0010-09-15T04:44:23 = 15/09/-10 04:44
π§ Available Formats
ok this is the big one β every named format pattern this locale exposes, with all three sample datetimes. slay β¨
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 = Kaw
1995-12-22T09:05:02 = Kas
-0010-09-15T04:44:23 = Ngu
EBhm (E h:mm B)
2008-02-05T18:30:30 = Kaw 6:30 B
1995-12-22T09:05:02 = Kas 9:05 B
-0010-09-15T04:44:23 = Ngu 4:44 B
EBhms (E h:mm:ss B)
2008-02-05T18:30:30 = Kaw 6:30:30 B
1995-12-22T09:05:02 = Kas 9:05:02 B
-0010-09-15T04:44:23 = Ngu 4:44:23 B
EHm (E HH:mm)
2008-02-05T18:30:30 = Kaw 18:30
1995-12-22T09:05:02 = Kas 09:05
-0010-09-15T04:44:23 = Ngu 04:44
EHms (E HH:mm:ss)
2008-02-05T18:30:30 = Kaw 18:30:30
1995-12-22T09:05:02 = Kas 09:05:02
-0010-09-15T04:44:23 = Ngu 04:44:23
Ed (d, E)
2008-02-05T18:30:30 = 5, Kaw
1995-12-22T09:05:02 = 22, Kas
-0010-09-15T04:44:23 = 15, Ngu
Ehm (E h:mm a)
2008-02-05T18:30:30 = Kaw 6:30 luma lwa p
1995-12-22T09:05:02 = Kas 9:05 Luma lwa K
-0010-09-15T04:44:23 = Ngu 4:44 Luma lwa K
Ehms (E h:mm:ss a)
2008-02-05T18:30:30 = Kaw 6:30:30 luma lwa p
1995-12-22T09:05:02 = Kas 9:05:02 Luma lwa K
-0010-09-15T04:44:23 = Ngu 4:44:23 Luma lwa K
and yes, the case difference is real βluma lwa pvsLuma lwa K. the data is doing what it's doing, don't come for me π«Ά
Gy (G y)
2008-02-05T18:30:30 = BK 2008
1995-12-22T09:05:02 = BK 1995
-0010-09-15T04:44:23 = KK -10
GyMMM (G y MMM)
2008-02-05T18:30:30 = BK 2008 Kaw
1995-12-22T09:05:02 = BK 1995 Iwi
-0010-09-15T04:44:23 = KK -10 Ike
GyMMMEd (G y MMM d, E)
2008-02-05T18:30:30 = BK 2008 Kaw 5, Kaw
1995-12-22T09:05:02 = BK 1995 Iwi 22, Kas
-0010-09-15T04:44:23 = KK -10 Ike 15, Ngu
GyMMMd (G y MMM d)
2008-02-05T18:30:30 = BK 2008 Kaw 5
1995-12-22T09:05:02 = BK 1995 Iwi 22
-0010-09-15T04:44:23 = KK -10 Ike 15
GyMd (GGGGG y-MM-dd)
2008-02-05T18:30:30 = BK 2008-02-05
1995-12-22T09:05:02 = BK 1995-12-22
-0010-09-15T04:44:23 = KK -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 (E, M/d)
2008-02-05T18:30:30 = Kaw, 2/5
1995-12-22T09:05:02 = Kas, 12/22
-0010-09-15T04:44:23 = Ngu, 9/15
MMM (LLL)
2008-02-05T18:30:30 = Kaw
1995-12-22T09:05:02 = Iwi
-0010-09-15T04:44:23 = Ike
MMMEd (E, MMM d)
2008-02-05T18:30:30 = Kaw, Kaw 5
1995-12-22T09:05:02 = Kas, Iwi 22
-0010-09-15T04:44:23 = Ngu, Ike 15
MMMMEd (E, MMMM d)
2008-02-05T18:30:30 = Kaw, Mori ghwa kawi 5
1995-12-22T09:05:02 = Kas, Mori ghwa ikumi na iwi 22
-0010-09-15T04:44:23 = Ngu, Mori ghwa ikenda 15
MMMMW-count-other ('week' W 'of' MMMM)
2008-02-05T18:30:30 = week 1 of Mori ghwa kawi
1995-12-22T09:05:02 = week 3 of Mori ghwa ikumi na iwi
-0010-09-15T04:44:23 = week 2 of Mori ghwa ikenda
note the literal'week'and'of'in the pattern name β that's quoted literal text, not something to translate or "fix". it stays English, periodt. π
MMMMd (MMMM d)
2008-02-05T18:30:30 = Mori ghwa kawi 5
1995-12-22T09:05:02 = Mori ghwa ikumi na iwi 22
-0010-09-15T04:44:23 = Mori ghwa ikenda 15
MMMd (MMM d)
2008-02-05T18:30:30 = Kaw 5
1995-12-22T09:05:02 = Iwi 22
-0010-09-15T04:44:23 = Ike 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 (h a)
2008-02-05T18:30:30 = 6 luma lwa p
1995-12-22T09:05:02 = 9 Luma lwa K
-0010-09-15T04:44:23 = 4 Luma lwa K
hm (h:mm a)
2008-02-05T18:30:30 = 6:30 luma lwa p
1995-12-22T09:05:02 = 9:05 Luma lwa K
-0010-09-15T04:44:23 = 4:44 Luma lwa K
hms (h:mm:ss a)
2008-02-05T18:30:30 = 6:30:30 luma lwa p
1995-12-22T09:05:02 = 9:05:02 Luma lwa K
-0010-09-15T04:44:23 = 4:44:23 Luma lwa K
hmsv (h:mm:ss a v)
2008-02-05T18:30:30 = 6:30:30 luma lwa p UTC
1995-12-22T09:05:02 = 9:05:02 Luma lwa K UTC
-0010-09-15T04:44:23 = 4:44:23 Luma lwa K UTC
hmv (h:mm a v)
2008-02-05T18:30:30 = 6:30 luma lwa p UTC
1995-12-22T09:05:02 = 9:05 Luma lwa K UTC
-0010-09-15T04:44:23 = 4:44 Luma lwa K 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 (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, M/d/y)
2008-02-05T18:30:30 = Kaw, 2/5/2008
1995-12-22T09:05:02 = Kas, 12/22/1995
-0010-09-15T04:44:23 = Ngu, 9/15/-10
yMMM (MMM y)
2008-02-05T18:30:30 = Kaw 2008
1995-12-22T09:05:02 = Iwi 1995
-0010-09-15T04:44:23 = Ike -10
yMMMEd (E, MMM d, y)
and that's exactly where part 1 of this page runs out π the rest of the format list is coming in part 2 β hold tight π«Ά
yMMMM (MMMM y)
2008-02-05T18:30:30 = Mori ghwa kawi 2008
1995-12-22T09:05:02 = Mori ghwa ikumi na iwi 1995
-0010-09-15T04:44:23 = Mori ghwa ikenda -10
yMMMd (d MMM y)
2008-02-05T18:30:30 = 5 Kaw 2008
1995-12-22T09:05:02 = 22 Iwi 1995
-0010-09-15T04:44:23 = 15 Ike -10
yMd (d/M/y)
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)
2008-02-05T18:30:30 = K1 2008
1995-12-22T09:05:02 = K4 1995
-0010-09-15T04:44:23 = K3 -10
yQQQQ (QQQQ y)
2008-02-05T18:30:30 = Kimu cha imbiri 2008
1995-12-22T09:05:02 = Kimu cha kana 1995
-0010-09-15T04:44:23 = Kimu cha kadadu -10
yw-count-other ('week' w 'of' Y)
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 π¦
Prefers 24 hour time?
Yes β no am/pm chaos here, bestie, it's 24h all the way π
Local first day of the week
1 (Kuramuka jimweri) β¨
β¨ Strftime Patterns β¨
Okay so these are the classic strftime-style ones, and honestly? Iconic π
%c (%a %b %e %H:%M:%S %Y) β date time format
2008-02-05T18:30:30 = Kaw Kaw 5 18:30:30 2008
1995-12-22T09:05:02 = Kas Iwi 22 09:05:02 1995
-0010-09-15T04:44:23 = Ngu Ike 15 04:44:23 -10
Yes bestie, that first line really does have two spaces in it β Kaw Kaw 5. That's not a typo, it's literally what it outputs. Do not "fix" it, I'm begging π«Ά
%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 π
See DateTime::Locale. That's it, that's the whole thing β go read the parent page, bestie, it's got all the lore π
β¨ And that's a wrap on the Dav locale page! β¨ This iconic little document came to you courtesy ofperl v5.42.0, dated2024-12-12, living atDateTim...ale::dav(3)in the User Contributed Perl Documentation. Go off, date-formatting queen π ππ¦
π¦ 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