DateTim...ale::bo(3)

🌸 DateTime::Locale::bo 🌸

ok so bestie, welcome to DateTime::Locale::bo(3) — like, the actual page header says DateTim...ale::bo(3) User Contributed Perl Documentation DateTim...ale::bo(3) so you know it's the real deal from User Contributed Perl Documentation. It's the locale data examples for the Tibetan (bo) locale, and it is gorgeous — we're talking Tibetan script, narrow forms, the whole aesthetic. 🦋


✨ NAME ✨

DateTime::Locale::bo — Locale data examples for the Tibetan (bo) locale. that's it, that's the name, iconic. 💅


💖 DESCRIPTION 💖

This pod file contains examples of the locale data available for the Tibetan locale. like, examples examples — every single one, laid out so you can actually see what each format spits out. no cap. 🎀

🦋 Days

Wide (format)

the full day names, format flavour:

གཟའ་ཟ་བ་
གཟའ་མག་དམར་
གཟའ་ལག་པ་
གཟའ་ཕར་བ་
གཟའ་པ་སངས་
གཟའ་སན་པ་
གཟའ་ཉ་མ་

Abbreviated (format)

same days, shortened, because sometimes you don't have the space:

ཟ་བ་
མག་དམར་
ལག་པ་
ཕར་བ་
པ་སངས་
སན་པ་
ཉ་མ་

Narrow (format)

the teeny tiny ones. literally the smallest possible day representation:

ཟླ
མག
ལག
ཕར
སངས
སན
ཉི

Wide (stand-alone)

wide again but stand-alone flavoured, i.e. when the day name is just… standing there by itself:

གཟའ་ཟ་བ་
གཟའ་མག་དམར་
གཟའ་ལག་པ་
གཟའ་ཕར་བ་
གཟའ་པ་སངས་
གཟའ་སན་པ་
གཟའ་ཉ་མ་

Abbreviated (stand-alone)

abbreviated, standing alone, minding its business:

ཟ་བ་
མག་དམར་
ལག་པ་
ཕར་བ་
པ་སངས་
སན་པ་
ཉ་མ་

Narrow (stand-alone)

narrow but stand-alone. tiny. solo. main character energy fr:

ཟླ
མག
ལག
ཕར
སངས
སན
ཉི

🌈 Months

Wide (format)

the twelve months, wide and formatted. twelve of them, as months do:

ཟ་བ་དང་པོ
ཟ་བ་གཉས་པ
ཟ་བ་གསམ་པ
ཟ་བ་བཞ་པ
ཟ་བ་ལ་པ
ཟ་བ་དག་པ
ཟ་བ་བདན་པ
ཟ་བ་བརད་པ
ཟ་བ་དག་པ
ཟ་བ་བཅ་པ
ཟ་བ་བཅ་གཅག་པ
ཟ་བ་བཅ་གཉས་པ

Abbreviated (format)

short months with Tibetan digits — the ཟ་ prefix is doing so much work here:

ཟ་༡
ཟ་༢
ཟ་༣
ཟ་༤
ཟ་༥
ཟ་༦
ཟ་༧
ཟ་༨
ཟ་༩
ཟ་༡༠
ཟ་༡༡
ཟ་༡༢

Narrow (format)

narrow months are, and I cannot stress this enough, just the digits:

1
2
3
4
5
6
7
8
9
10
11
12

Wide (stand-alone)

wide months, stand-alone version. notice these get the trailing ་ treatment:

ཟ་བ་དང་པ་
ཟ་བ་གཉས་པ་
ཟ་བ་གསམ་པ་
ཟ་བ་བཞ་པ་
ཟ་བ་ལ་པ་
ཟ་བ་དག་པ་
ཟ་བ་བདན་པ་
ཟ་བ་བརད་པ་
ཟ་བ་དག་པ་
ཟ་བ་བཅ་པ་
ཟ་བ་བཅ་གཅག་པ་
ཟ་བ་བཅ་གཉས་པ་

Abbreviated (stand-alone)

same abbreviated months, but solo:

ཟ་༡
ཟ་༢
ཟ་༣
ཟ་༤
ཟ་༥
ཟ་༦
ཟ་༧
ཟ་༨
ཟ་༩
ཟ་༡༠
ཟ་༡༡
ཟ་༡༢

Narrow (stand-alone)

and narrow stand-alone — digits again, we love consistency:

1
2
3
4
5
6
7
8
9
10
11
12

🎀 Quarters

Wide (format)

four quarters, wide, formatted. that's the whole vibe:

དས་ཚགས་དང་པ།
དས་ཚགས་གཉས་པ།
དས་ཚགས་གསམ་པ།
དས་ཚགས་བཞ་པ།

Abbreviated (format)

abbreviated quarters — look, they're the same as the wide ones here. that's what the data says, so that's what you get 🫶

དས་ཚགས་དང་པ།
དས་ཚགས་གཉས་པ།
དས་ཚགས་གསམ་པ།
དས་ཚགས་བཞ་པ།

Narrow (format)

narrow quarters are just 1 through 4. minimalist queen:

1
2
3
4

Wide (stand-alone)

wide quarters, standing alone, same strings:

དས་ཚགས་དང་པ།
དས་ཚགས་གཉས་པ།
དས་ཚགས་གསམ་པ།
དས་ཚགས་བཞ་པ།

Abbreviated (stand-alone)

abbreviated stand-alone quarters, again same energy:

དས་ཚགས་དང་པ།
དས་ཚགས་གཉས་པ།
དས་ཚགས་གསམ་པ།
དས་ཚགས་བཞ་པ།

Narrow (stand-alone)

and the solo digits:

1
2
3
4

⭐ Eras

Wide (format)

two eras, wide, formatted. first one's the one with སན་ on the end, second one's the shorter one:

ས་ལ་སན་
ས་ལ་

Abbreviated (format)

abbreviated eras — identical to wide here, so no surprises:

ས་ལ་སན་
ས་ལ་

Narrow (format)

narrow eras… also identical. the eras simply refuse to be abbreviated further, and honestly? respect:

ས་ལ་སན་
ས་ལ་
heads up: the original gives these three era blocks but no "Eras" stand-alone subsections — so if you were waiting for them, bestie, they're just not in the source. keeping it 100% faithful 💀

🧚 Date Formats

three timestamps get run through every single format here so you can see exactly what comes out. the timestamps are 2008-02-05T18:30:30, 1995-12-22T09:05:02, and -0010-09-15T04:44:23 — yes, that last one is negative year ten, and it's lowkey iconic.

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

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

same three timestamps, now in time-flavoured form.

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

now date and time together, which is giving main character energy honestly. 💅

Full

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

bestie this is the motherlode — every named format key, with its pattern in the parentheses, and all three timestamps rendered through it. grab a snack, we're going through all of them. 🎀

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 h:mm a)

2008-02-05T18:30:30 = མག་དམར་ 6:30 ཕ་ད་
1995-12-22T09:05:02 = པ་སངས་ 9:05 ས་ད་
-0010-09-15T04:44:23 = སན་པ་ 4:44 ས་ད་

Ehms (E h:mm:ss a)

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 LLLL)

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 (MM-dd, E)

2008-02-05T18:30:30 = 02-05, མག་དམར་
1995-12-22T09:05:02 = 12-22, པ་སངས་
-0010-09-15T04:44:23 = 09-15, སན་པ་

MMM (LLL)

2008-02-05T18:30:30 = ཟ་༢
1995-12-22T09:05:02 = ཟ་༡༢
-0010-09-15T04:44:23 = ཟ་༩

MMMEd (MMMཚས་d, E)

and we've hit MMMEd (MMMཚས་d, E) — which is exactly where this part of the page wraps up, so the rest is coming at you in part 2 🫶✨

…and we're back, mid–pattern-list, no recap needed 💅 Here's the tail end of that last pattern's examples, then it's straight into the rest:

  2008-02-05T18:30:30 = ཟ་༢ཚས་5, མག་དམར་
  1995-12-22T09:05:02 = ཟ་༡༢ཚས་22, པ་སངས་
-0010-09-15T04:44:23 = ཟ་༩ཚས་15, སན་པ་
  • MMMMW-count-other — pattern is 'week' W 'of' MMMM
  2008-02-05T18:30:30 = week 1 of ཟ་བ་གཉས་པ
  1995-12-22T09:05:02 = week 3 of ཟ་བ་བཅ་གཉས་པ
-0010-09-15T04:44:23 = week 2 of ཟ་བ་དག་པ
  • MMMMd — pattern is MMMMའ་ཚས་d
  2008-02-05T18:30:30 = ཟ་བ་གཉས་པའ་ཚས་5
  1995-12-22T09:05:02 = ཟ་བ་བཅ་གཉས་པའ་ཚས་22
-0010-09-15T04:44:23 = ཟ་བ་དག་པའ་ཚས་15
  • MMMd — pattern is MMMཚས་d
  2008-02-05T18:30:30 = ཟ་༢ཚས་5
  1995-12-22T09:05:02 = ཟ་༡༢ཚས་22
-0010-09-15T04:44:23 = ཟ་༩ཚས་15
  • Md — pattern is MM-dd
  2008-02-05T18:30:30 = 02-05
  1995-12-22T09:05:02 = 12-22
-0010-09-15T04:44:23 = 09-15
  • d — pattern is d
  2008-02-05T18:30:30 = 5
  1995-12-22T09:05:02 = 22
-0010-09-15T04:44:23 = 15
  • h — pattern is h a
  2008-02-05T18:30:30 = 6 ཕ་ད་
  1995-12-22T09:05:02 = 9 ས་ད་
-0010-09-15T04:44:23 = 4 ས་ད་
  • hm — pattern is h:mm a
  2008-02-05T18:30:30 = 6:30 ཕ་ད་
  1995-12-22T09:05:02 = 9:05 ས་ད་
-0010-09-15T04:44:23 = 4:44 ས་ད་
  • hms — pattern is h:mm:ss a
  2008-02-05T18:30:30 = 6:30:30 ཕ་ད་
  1995-12-22T09:05:02 = 9:05:02 ས་ད་
-0010-09-15T04:44:23 = 4:44:23 ས་ད་
  • hmsv — pattern is h:mm:ss a v
  2008-02-05T18:30:30 = 6:30:30 ཕ་ད་ UTC
  1995-12-22T09:05:02 = 9:05:02 ས་ད་ UTC
-0010-09-15T04:44:23 = 4:44:23 ས་ད་ UTC
  • hmv — pattern is h:mm a v
  2008-02-05T18:30:30 = 6:30 ཕ་ད་ UTC
  1995-12-22T09:05:02 = 9:05 ས་ད་ UTC
-0010-09-15T04:44:23 = 4:44 ས་ད་ UTC
  • ms — pattern is mm:ss
  2008-02-05T18:30:30 = 30:30
  1995-12-22T09:05:02 = 05:02
-0010-09-15T04:44:23 = 44:23
  • y — pattern is y
  2008-02-05T18:30:30 = 2008
  1995-12-22T09:05:02 = 1995
-0010-09-15T04:44:23 = -10
  • yM — pattern is y-MM
  2008-02-05T18:30:30 = 2008-02
  1995-12-22T09:05:02 = 1995-12
-0010-09-15T04:44:23 = -10-09
  • yMEd — pattern is y-MM-dd, E
  2008-02-05T18:30:30 = 2008-02-05, མག་དམར་
  1995-12-22T09:05:02 = 1995-12-22, པ་སངས་
-0010-09-15T04:44:23 = -10-09-15, སན་པ་
  • yMMM — pattern is y LLL
  2008-02-05T18:30:30 = 2008 ཟ་༢
  1995-12-22T09:05:02 = 1995 ཟ་༡༢
-0010-09-15T04:44:23 = -10 ཟ་༩
  • yMMMEd — pattern is 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, སན་པ་
  • yMMMM — pattern is y MMMM
  2008-02-05T18:30:30 = 2008 ཟ་བ་གཉས་པ
  1995-12-22T09:05:02 = 1995 ཟ་བ་བཅ་གཉས་པ
-0010-09-15T04:44:23 = -10 ཟ་བ་དག་པ
  • yMMMMd — pattern is ས་ལ་y MMMMའ་ཚས་d
  2008-02-05T18:30:30 = ས་ལ་2008 ཟ་བ་གཉས་པའ་ཚས་5
  1995-12-22T09:05:02 = ས་ལ་1995 ཟ་བ་བཅ་གཉས་པའ་ཚས་22
-0010-09-15T04:44:23 = ས་ལ་-10 ཟ་བ་དག་པའ་ཚས་15
  • yMMMd — pattern is y ལའ་MMMཚས་d
  2008-02-05T18:30:30 = 2008 ལའ་ཟ་༢ཚས་5
  1995-12-22T09:05:02 = 1995 ལའ་ཟ་༡༢ཚས་22
-0010-09-15T04:44:23 = -10 ལའ་ཟ་༩ཚས་15
  • yMd — pattern is 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
  • yQQQ — pattern is y QQQ
  2008-02-05T18:30:30 = 2008 དས་ཚགས་དང་པ།
  1995-12-22T09:05:02 = 1995 དས་ཚགས་བཞ་པ།
-0010-09-15T04:44:23 = -10 དས་ཚགས་གསམ་པ།
  • yQQQQ — pattern is y QQQQ
  2008-02-05T18:30:30 = 2008 དས་ཚགས་དང་པ།
  1995-12-22T09:05:02 = 1995 དས་ཚགས་བཞ་པ།
-0010-09-15T04:44:23 = -10 དས་ཚགས་གསམ་པ།
  • yw-count-other — pattern is '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 🌸

Okay these two little settings, bestie — tiny but they run the whole vibe check on the locale:

  • Prefers 24 hour time? — Yes ✨ (so yes, she's a 24-hour girlie)
  • Local first day of the week — 1 (གཟའ་ཟ་བ་)

🎀 Strftime Patterns 🎀

These are the classic strftime-style ones — the OGs. Same three timestamps, every time, no cap 🫶

  • %c (%a %b %e %H:%M:%S %Y) — date time format
  2008-02-05T18:30:30 = མག་དམར་ ཟ་༢  5 18:30:30 2008
  1995-12-22T09:05:02 = པ་སངས་ ཟ་༡༢ 22 09:05:02 1995
-0010-09-15T04:44:23 = སན་པ་ ཟ་༩ 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 where all the lore lives, go read it, it's giving main character energy 👑


And that's a wrap on the Tibetan (bo) locale data, bestie 🎉 Every pattern listed, every timestamp accounted for, nothing left behind. This page is perl v5.42.0 realness, dated 2024-12-12 — iconic, no notes 💅✨🦋

📦 where this page comes from