DateTim...e::rn_BI(3)
okay bestie, welcome to DateTim...e::rn_BI(3) π
β this is User Contributed Perl Documentation, and it's literally your cheat-sheet tour of the Rundi Burundi locale (that's rn-BI, iykyk π¦). No cap, it's just example data, but we're gonna walk through every single bit of it together. Grab a snack. π
πΈ NAME πΈ
DateTime::Locale::rn_BI β locale data examples for the Rundi Burundi (rn-BI) locale π
β¨ DESCRIPTION β¨
This pod file is packed with examples of the locale data available for the Rundi Burundi locale. That's the whole assignment, and it ate. π
π Days
π Wide (format)
Ku wa mbere
Ku wa kabiri
Ku wa gatatu
Ku wa kane
Ku wa gatanu
Ku wa gatandatu
Ku wβindwi
π Abbreviated (format)
mbe.
kab.
gtu.
kan.
gnu.
gnd.
cu.
π Narrow (format)
M
T
W
T
F
S
S
π¦ Wide (stand-alone)
Ku wa mbere
Ku wa kabiri
Ku wa gatatu
Ku wa kane
Ku wa gatanu
Ku wa gatandatu
Ku wβindwi
π¦ Abbreviated (stand-alone)
mbe.
kab.
gtu.
kan.
gnu.
gnd.
cu.
π¦ Narrow (stand-alone)
M
T
W
T
F
S
S
πΈ Months
π Wide (format)
Nzero
Ruhuhuma
Ntwarante
Ndamukiza
Rusama
Ruheshi
Mukakaro
Nyandagaro
Nyakanga
Gitugutu
Munyonyo
Kigarama
π Abbreviated (format)
Mut.
Gas.
Wer.
Mat.
Gic.
Kam.
Nya.
Kan.
Nze.
Ukw.
Ugu.
Uku.
π Narrow (format)
1
2
3
4
5
6
7
8
9
10
11
12
π¦ Wide (stand-alone)
Nzero
Ruhuhuma
Ntwarante
Ndamukiza
Rusama
Ruheshi
Mukakaro
Nyandagaro
Nyakanga
Gitugutu
Munyonyo
Kigarama
π¦ Abbreviated (stand-alone)
Mut.
Gas.
Wer.
Mat.
Gic.
Kam.
Nya.
Kan.
Nze.
Ukw.
Ugu.
Uku.
π¦ Narrow (stand-alone)
1
2
3
4
5
6
7
8
9
10
11
12
π Quarters
π Wide (format)
Igice ca mbere cβumwaka
Igice ca kabiri cβumwaka
Igice ca gatatu cβumwaka
Igice ca kane cβumwaka
π Abbreviated (format)
I1
I2
I3
I4
π Narrow (format)
1
2
3
4
π¦ Wide (stand-alone)
Igice ca mbere cβumwaka
Igice ca kabiri cβumwaka
Igice ca gatatu cβumwaka
Igice ca kane cβumwaka
π¦ Abbreviated (stand-alone)
I1
I2
I3
I4
π¦ Narrow (stand-alone)
1
2
3
4
π Eras
heads up bestie β eras only get format flavours here, no stand-alone versions π«Ά
π Wide (format)
Mbere ya Yezu
Nyuma ya Yezu
π Abbreviated (format)
Mb.Y.
Ny.Y
π Narrow (format)
Mb.Y.
Ny.Y
β Date Formats
π Full
2008-02-05T18:30:30 = Ku wa kabiri 5 Ruhuhuma 2008
1995-12-22T09:05:02 = Ku wa gatanu 22 Kigarama 1995
-0010-09-15T04:44:23 = Ku wa gatandatu 15 Nyakanga -10
π Long
2008-02-05T18:30:30 = 5 Ruhuhuma 2008
1995-12-22T09:05:02 = 22 Kigarama 1995
-0010-09-15T04:44:23 = 15 Nyakanga -10
π Medium
2008-02-05T18:30:30 = 5 Gas. 2008
1995-12-22T09:05:02 = 22 Uku. 1995
-0010-09-15T04:44:23 = 15 Nze. -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
π 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 = Ku wa kabiri 5 Ruhuhuma 2008 18:30:30 UTC
1995-12-22T09:05:02 = Ku wa gatanu 22 Kigarama 1995 09:05:02 UTC
-0010-09-15T04:44:23 = Ku wa gatandatu 15 Nyakanga -10 04:44:23 UTC
π Long
2008-02-05T18:30:30 = 5 Ruhuhuma 2008 18:30:30 UTC
1995-12-22T09:05:02 = 22 Kigarama 1995 09:05:02 UTC
-0010-09-15T04:44:23 = 15 Nyakanga -10 04:44:23 UTC
π Medium
2008-02-05T18:30:30 = 5 Gas. 2008 18:30:30
1995-12-22T09:05:02 = 22 Uku. 1995 09:05:02
-0010-09-15T04:44:23 = 15 Nze. -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 this is the big one, bestie β every single named format, and each one comes with those three iconic sample timestamps. Stay with me. π«Ά
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 = kab.
1995-12-22T09:05:02 = gnu.
-0010-09-15T04:44:23 = gnd.
EBhm(E h:mm B)
2008-02-05T18:30:30 = kab. 6:30 B
1995-12-22T09:05:02 = gnu. 9:05 B
-0010-09-15T04:44:23 = gnd. 4:44 B
EBhms(E h:mm:ss B)
2008-02-05T18:30:30 = kab. 6:30:30 B
1995-12-22T09:05:02 = gnu. 9:05:02 B
-0010-09-15T04:44:23 = gnd. 4:44:23 B
EHm(E HH:mm)
2008-02-05T18:30:30 = kab. 18:30
1995-12-22T09:05:02 = gnu. 09:05
-0010-09-15T04:44:23 = gnd. 04:44
EHms(E HH:mm:ss)
2008-02-05T18:30:30 = kab. 18:30:30
1995-12-22T09:05:02 = gnu. 09:05:02
-0010-09-15T04:44:23 = gnd. 04:44:23
Ed(E d)
2008-02-05T18:30:30 = kab. 5
1995-12-22T09:05:02 = gnu. 22
-0010-09-15T04:44:23 = gnd. 15
Ehm(E h:mm a)
2008-02-05T18:30:30 = kab. 6:30 Z.MW.
1995-12-22T09:05:02 = gnu. 9:05 Z.MU.
-0010-09-15T04:44:23 = gnd. 4:44 Z.MU.
Ehms(E h:mm:ss a)
2008-02-05T18:30:30 = kab. 6:30:30 Z.MW.
1995-12-22T09:05:02 = gnu. 9:05:02 Z.MU.
-0010-09-15T04:44:23 = gnd. 4:44:23 Z.MU.
Gy(G y)
2008-02-05T18:30:30 = Ny.Y 2008
1995-12-22T09:05:02 = Ny.Y 1995
-0010-09-15T04:44:23 = Mb.Y. -10
GyMMM(G y MMM)
2008-02-05T18:30:30 = Ny.Y 2008 Gas.
1995-12-22T09:05:02 = Ny.Y 1995 Uku.
-0010-09-15T04:44:23 = Mb.Y. -10 Nze.
GyMMMEd(G y MMM d, E)
2008-02-05T18:30:30 = Ny.Y 2008 Gas. 5, kab.
1995-12-22T09:05:02 = Ny.Y 1995 Uku. 22, gnu.
-0010-09-15T04:44:23 = Mb.Y. -10 Nze. 15, gnd.
GyMMMd(G y MMM d)
2008-02-05T18:30:30 = Ny.Y 2008 Gas. 5
1995-12-22T09:05:02 = Ny.Y 1995 Uku. 22
-0010-09-15T04:44:23 = Mb.Y. -10 Nze. 15
GyMd(GGGGG y-MM-dd)
2008-02-05T18:30:30 = Ny.Y 2008-02-05
1995-12-22T09:05:02 = Ny.Y 1995-12-22
-0010-09-15T04:44:23 = Mb.Y. -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 d/M)
2008-02-05T18:30:30 = kab. 5/2
1995-12-22T09:05:02 = gnu. 22/12
-0010-09-15T04:44:23 = gnd. 15/9
MMM(LLL)
2008-02-05T18:30:30 = Gas.
1995-12-22T09:05:02 = Uku.
-0010-09-15T04:44:23 = Nze.
MMMEd(E d MMM)
2008-02-05T18:30:30 = kab. 5 Gas.
1995-12-22T09:05:02 = gnu. 22 Uku.
-0010-09-15T04:44:23 = gnd. 15 Nze.
MMMMW-count-other('week' W 'of' MMMM)
2008-02-05T18:30:30 = week 1 of Ruhuhuma
1995-12-22T09:05:02 = week 3 of Kigarama
-0010-09-15T04:44:23 = week 2 of Nyakanga
MMMMd(MMMM d)
2008-02-05T18:30:30 = Ruhuhuma 5
1995-12-22T09:05:02 = Kigarama 22
-0010-09-15T04:44:23 = Nyakanga 15
MMMd(d MMM)
2008-02-05T18:30:30 = 5 Gas.
1995-12-22T09:05:02 = 22 Uku.
-0010-09-15T04:44:23 = 15 Nze.
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 Z.MW.
1995-12-22T09:05:02 = 9 Z.MU.
-0010-09-15T04:44:23 = 4 Z.MU.
hm(h:mm a)
2008-02-05T18:30:30 = 6:30 Z.MW.
1995-12-22T09:05:02 = 9:05 Z.MU.
-0010-09-15T04:44:23 = 4:44 Z.MU.
hms(h:mm:ss a)
2008-02-05T18:30:30 = 6:30:30 Z.MW.
1995-12-22T09:05:02 = 9:05:02 Z.MU.
-0010-09-15T04:44:23 = 4:44:23 Z.MU.
hmsv(h:mm:ss a v)
2008-02-05T18:30:30 = 6:30:30 Z.MW. UTC
1995-12-22T09:05:02 = 9:05:02 Z.MU. UTC
-0010-09-15T04:44:23 = 4:44:23 Z.MU. UTC
hmv(h:mm a v)
2008-02-05T18:30:30 = 6:30 Z.MW. UTC
1995-12-22T09:05:02 = 9:05 Z.MU. UTC
-0010-09-15T04:44:23 = 4:44 Z.MU. 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 = kab. 5/2/2008
1995-12-22T09:05:02 = gnu. 22/12/1995
-0010-09-15T04:44:23 = gnd. 15/9/-10
yMMM(MMM y)
2008-02-05T18:30:30 = Gas. 2008
1995-12-22T09:05:02 = Uku. 1995
-0010-09-15T04:44:23 = Nze. -10
yMMMEd(E d MMM y)
2008-02-05T18:30:30 = kab. 5 Gas. 2008
1995-12-22T09:05:02 = gnu. 22 Uku. 1995
-0010-09-15T04:44:23 = gnd. 15 Nze. -10
yMMMM(y MMMM)
2008-02-05T18:30:30 = 2008 Ruhuhuma
1995-12-22T09:05:02 = 1995 Kigarama
-0010-09-15T04:44:23 = -10 Nyakanga
yMMMd(d MMM y)
2008-02-05T18:30:30 = 5 Gas. 2008
1995-12-22T09:05:02 = 22 Uku. 1995
-0010-09-15T04:44:23 = 15 Nze. -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)
okay this one's example block is literally not done yet β it keeps going in part 2 π
okay so the pattern examples just keep rolling in, literally no stopping the format train:
2008-02-05T18:30:30 = I1 2008
1995-12-22T09:05:02 = I4 1995
-0010-09-15T04:44:23 = I3 -10
yQQQQ (QQQQ y) β this pattern is up next, and its examples are giving very specific calendar-label energy:
2008-02-05T18:30:30 = Igice ca mbere cβumwaka 2008
1995-12-22T09:05:02 = Igice ca kane cβumwaka 1995
-0010-09-15T04:44:23 = Igice ca gatatu cβumwaka -10
yw-count-other ('week' w 'of' Y) β week-count era, no cap:
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 π
Two tiny but iconic settings live here:
- Prefers 24 hour time? Yes β thatβs the whole answer, bestie.
- Local first day of the week
1 (Ku wa mbere)β exact value, keep it.
π Strftime Patterns π
These are the pattern girlies, and each one comes with example dates. Copy them exactly, periodt:
%c (%a %b %e %H:%M:%S %Y) β date time format
2008-02-05T18:30:30 = kab. Gas. 5 18:30:30 2008
1995-12-22T09:05:02 = gnu. Uku. 22 09:05:02 1995
-0010-09-15T04:44:23 = gnd. Nze. 15 04:44:23 -10
%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 support section β short, sweet, and pointing you at DateTime::Locale. π
Thatβs the whole page, bestie π
β perl v5.42.0, dated 2024-12-12, and the page name is DateTim...e::rn_BI(3). You ate this one. β¨π
π¦ 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