DateTim...ale::jv(3)

πŸ—“οΈ NAME ✨

DateTime::Locale::jv β€” locale data examples for the Javanese (jv) locale, bestie πŸ’–

(also, hi, this is from the User Contributed Perl Documentation section of the manual, DateTim...ale::jv(3) β€” the title got chopped in the header but she's still iconic πŸ‘‘)


πŸ’… DESCRIPTION

okay so this pod file is literally just a big flex of examples of the locale data you get for the Javanese locale. all vibes, all data, no skips 🫢

🌸 Days

Wide (format)

Senin
Selasa
Rabu
Kamis
Jumat
Sabtu
Ahad

Abbreviated (format)

Sen
Sel
Rab
Kam
Jum
Sab
Ahad

Narrow (format)

S
S
R
K
J
S
A

Wide (stand-alone)

Senin
Selasa
Rabu
Kamis
Jumat
Sabtu
Ahad

Abbreviated (stand-alone)

Sen
Sel
Rab
Kam
Jum
Sab
Ahad

Narrow (stand-alone)

S
S
R
K
J
S
A

not the narrow set having three S's and being like "figure it out" 😭 iconic honestly

πŸ¦‹ Months

Wide (format)

Januari
Februari
Maret
April
Mei
Juni
Juli
Agustus
September
Oktober
November
Desember

Abbreviated (format)

Jan
Feb
Mar
Apr
Mei
Jun
Jul
Agt
Sep
Okt
Nov
Des

Narrow (format)

J
F
M
A
M
J
J
A
S
O
N
D

Wide (stand-alone)

Januari
Februari
Maret
April
Mei
Juni
Juli
Agustus
September
Oktober
November
Desember

Abbreviated (stand-alone)

Jan
Feb
Mar
Apr
Mei
Jun
Jul
Agt
Sep
Okt
Nov
Des

Narrow (stand-alone)

J
F
M
A
M
J
J
A
S
O
N
D

πŸŽ€ Quarters

Wide (format)

triwulan kaping pisan
triwulan kaping loro
triwulan kaping telu
triwulan kaping papat

Abbreviated (format)

TW1
TW2
TW3
TW4

Narrow (format)

1
2
3
4

Wide (stand-alone)

triwulan kaping pisan
triwulan kaping loro
triwulan kaping telu
triwulan kaping papat

Abbreviated (stand-alone)

TW1
TW2
TW3
TW4

Narrow (stand-alone)

1
2
3
4

⭐ Eras

heads up bestie β€” Eras here only gives you the three format flavours. no stand-alone era section, that's just how it is, no cap πŸ’€

Wide (format)

Sakdurunge Masehi
Masehi

Abbreviated (format)

SM
M

Narrow (format)

SM
M

πŸ”₯ Date Formats

Full

2008-02-05T18:30:30 = Selasa, 5 Februari 2008
1995-12-22T09:05:02 = Jumat, 22 Desember 1995
-0010-09-15T04:44:23 = Sabtu, 15 September -10

Long

2008-02-05T18:30:30 = 5 Februari 2008
1995-12-22T09:05:02 = 22 Desember 1995
-0010-09-15T04:44:23 = 15 September -10

Medium

2008-02-05T18:30:30 = 5 Feb 2008
1995-12-22T09:05:02 = 22 Des 1995
-0010-09-15T04:44:23 = 15 Sep -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

that last one with the double dash is giving "two negatives make a vibe" πŸ™ˆ it's literally in the data, don't come for me


πŸ’œ 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

Full and Long walked in wearing the same outfit and honestly? slay, matching is cute πŸ’…


🧚 Datetime Formats

Full

2008-02-05T18:30:30 = Selasa, 5 Februari 2008 18:30:30 UTC
1995-12-22T09:05:02 = Jumat, 22 Desember 1995 09:05:02 UTC
-0010-09-15T04:44:23 = Sabtu, 15 September -10 04:44:23 UTC

Long

2008-02-05T18:30:30 = 5 Februari 2008 18:30:30 UTC
1995-12-22T09:05:02 = 22 Desember 1995 09:05:02 UTC
-0010-09-15T04:44:23 = 15 September -10 04:44:23 UTC

Medium

2008-02-05T18:30:30 = 5 Feb 2008, 18:30:30
1995-12-22T09:05:02 = 22 Des 1995, 09:05:02
-0010-09-15T04:44:23 = 15 Sep -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

this is the big one bestie, grab a snack πŸ“ β€” every format key, its pattern in parentheses, and the three example renders, exactly as given:

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 = Sel
1995-12-22T09:05:02 = Jum
-0010-09-15T04:44:23 = Sab

EBhm (E h:mm B)

2008-02-05T18:30:30 = Sel 6:30 B
1995-12-22T09:05:02 = Jum 9:05 B
-0010-09-15T04:44:23 = Sab 4:44 B

EBhms (E h:mm:ss B)

2008-02-05T18:30:30 = Sel 6:30:30 B
1995-12-22T09:05:02 = Jum 9:05:02 B
-0010-09-15T04:44:23 = Sab 4:44:23 B

EHm (E HH:mm)

2008-02-05T18:30:30 = Sel 18:30
1995-12-22T09:05:02 = Jum 09:05
-0010-09-15T04:44:23 = Sab 04:44

EHms (E HH:mm:ss)

2008-02-05T18:30:30 = Sel 18:30:30
1995-12-22T09:05:02 = Jum 09:05:02
-0010-09-15T04:44:23 = Sab 04:44:23

Ed (E, d)

2008-02-05T18:30:30 = Sel, 5
1995-12-22T09:05:02 = Jum, 22
-0010-09-15T04:44:23 = Sab, 15

Ehm (E h:mm a)

2008-02-05T18:30:30 = Sel 6:30 Wengi
1995-12-22T09:05:02 = Jum 9:05 Isuk
-0010-09-15T04:44:23 = Sab 4:44 Isuk

Ehms (E h:mm:ss a)

2008-02-05T18:30:30 = Sel 6:30:30 Wengi
1995-12-22T09:05:02 = Jum 9:05:02 Isuk
-0010-09-15T04:44:23 = Sab 4:44:23 Isuk

Gy (y G)

2008-02-05T18:30:30 = 2008 M
1995-12-22T09:05:02 = 1995 M
-0010-09-15T04:44:23 = -10 SM

GyMMM (MMM y G)

2008-02-05T18:30:30 = Feb 2008 M
1995-12-22T09:05:02 = Des 1995 M
-0010-09-15T04:44:23 = Sep -10 SM

GyMMMEd (E, d MMM y G)

2008-02-05T18:30:30 = Sel, 5 Feb 2008 M
1995-12-22T09:05:02 = Jum, 22 Des 1995 M
-0010-09-15T04:44:23 = Sab, 15 Sep -10 SM

GyMMMd (d MMM y G)

2008-02-05T18:30:30 = 5 Feb 2008 M
1995-12-22T09:05:02 = 22 Des 1995 M
-0010-09-15T04:44:23 = 15 Sep -10 SM

GyMd (d/M/y GGGGG)

2008-02-05T18:30:30 = 5/2/2008 M
1995-12-22T09:05:02 = 22/12/1995 M
-0010-09-15T04:44:23 = 15/9/-10 SM

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 dd/MM)

2008-02-05T18:30:30 = Sel 05/02
1995-12-22T09:05:02 = Jum 22/12
-0010-09-15T04:44:23 = Sab 15/09

MMM (LLL)

2008-02-05T18:30:30 = Feb
1995-12-22T09:05:02 = Des
-0010-09-15T04:44:23 = Sep

MMMEd (E, d MMM)

2008-02-05T18:30:30 = Sel, 5 Feb
1995-12-22T09:05:02 = Jum, 22 Des
-0010-09-15T04:44:23 = Sab, 15 Sep

MMMMW-count-other ('pekan' W 'ing' MMMM)

2008-02-05T18:30:30 = pekan 1 ing Februari
1995-12-22T09:05:02 = pekan 3 ing Desember
-0010-09-15T04:44:23 = pekan 2 ing September

okay the W counting the week of the month ing the month name? that's the main character of this whole page, obsessed πŸ‘‘

MMMMd (d MMMM)

2008-02-05T18:30:30 = 5 Februari
1995-12-22T09:05:02 = 22 Desember
-0010-09-15T04:44:23 = 15 September

MMMd (d MMM)

2008-02-05T18:30:30 = 5 Feb
1995-12-22T09:05:02 = 22 Des
-0010-09-15T04:44:23 = 15 Sep

Md (dd/MM)

2008-02-05T18:30:30 = 05/02
1995-12-22T09:05:02 = 22/12
-0010-09-15T04:44:23 = 15/09

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 Wengi
1995-12-22T09:05:02 = 9 Isuk
-0010-09-15T04:44:23 = 4 Isuk

hm (h:mm a)

2008-02-05T18:30:30 = 6:30 Wengi
1995-12-22T09:05:02 = 9:05 Isuk
-0010-09-15T04:44:23 = 4:44 Isuk

hms (h:mm:ss a)

2008-02-05T18:30:30 = 6:30:30 Wengi
1995-12-22T09:05:02 = 9:05:02 Isuk
-0010-09-15T04:44:23 = 4:44:23 Isuk

hmsv (h:mm:ss a v)

2008-02-05T18:30:30 = 6:30:30 Wengi UTC
1995-12-22T09:05:02 = 9:05:02 Isuk UTC
-0010-09-15T04:44:23 = 4:44:23 Isuk UTC

hmv (h:mm a v)

2008-02-05T18:30:30 = 6:30 Wengi UTC
1995-12-22T09:05:02 = 9:05 Isuk UTC
-0010-09-15T04:44:23 = 4:44 Isuk 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 (MM-y)

2008-02-05T18:30:30 = 02-2008
1995-12-22T09:05:02 = 12-1995
-0010-09-15T04:44:23 = 09--10

yMEd (E, dd-MM-y)

2008-02-05T18:30:30 = Sel, 05-02-2008
1995-12-22T09:05:02 = Jum, 22-12-1995
-0010-09-15T04:44:23 = Sab, 15-09--10

yMMM (MMM y)

2008-02-05T18:30:30 = Feb 2008
1995-12-22T09:05:02 = Des 1995
-0010-09-15T04:44:23 = Sep -10

yMMMEd (E, d MMM y)

2008-02-05T18:30:30 = Sel, 5 Feb 2008
1995-12-22T09:05:02 = Jum, 22 Des 1995
-0010-09-15T04:44:23 = Sab, 15 Sep -10

yMMMM (MMMM y)

2008-02-05T18:30:30 = Februari 2008
1995-12-22T09:05:02 = Desember 1995
-0010-09-15T04:44:23 = September -10

yMMMd (d MMM y)

2008-02-05T18:30:30 = 5 Feb 2008
1995-12-22T09:05:02 = 22 Des 1995
-0010-09-15T04:44:23 = 15 Sep -10

yMd (dd-MM-y)

2008-02-05T18:30:30 = 05-02-2008
1995-12-22T09:05:02 = 22-12-1995
-0010-09-15T04:44:23 = 15-09--10

yQQQ (QQQ y)

2008-02-05T18:30:30 = TW1 2008
1995-12-22T09:05:02 = TW4 1995
-0010-09-15T04:44:23 = TW3 -10

yQQQQ (QQQQ y)

2008-02-05T18:30:30 = triwulan kaping pisan 2008
1995-12-22T09:05:02 = triwulan kaping papat 1995
-0010-09-15T04:44:23 = triwulan kaping telu -10

the way the quarter names spelled themselves all the way out and then just said "TW1" for the short one 😭 both are valid, both are serving πŸ’…

  • yw-count-other β€” 'pekan' w 'ing' Y ✨ (that's the "how many weeks" vibe, bestie β€” pekan means week, and the w slot gets the number)
2008-02-05T18:30:30 = pekan 6 ing 2008
1995-12-22T09:05:02 = pekan 51 ing 1995
-0010-09-15T04:44:23 = pekan 37 ing -10

πŸŽ€ Miscellaneous πŸŽ€

Prefers 24 hour time?

Yes 🫢 β€” this locale is a 24-hour girlie, no AM/PM confusion here.

Local first day of the week

1 (Senin) β€” so the week starts on Monday. Senin said "I'm the main character now" and honestly? Periodt. πŸ’…


✨ Strftime Patterns ✨

These are the classic strftime recipes, translated into this locale. Yes, the results are Very Javanese. Slay.

  • %c β€” (%a %b %e %H:%M:%S %Y) β€” the full date time format, aka the whole fit πŸ”₯
2008-02-05T18:30:30 = Sel Feb  5 18:30:30 2008
1995-12-22T09:05:02 = Jum Des 22 09:05:02 1995
-0010-09-15T04:44:23 = Sab Sep 15 04:44:23 -10
  • %x β€” (%m/%d/%y) β€” the date format only, short and sweet πŸ“
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) β€” the time format only, no notes πŸ’œ
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 the icon that holds all the locale lore, bestie. Go read it if you want the full backstory 🌈


ngl, that's genuinely the whole page β€” you ate that read, fr fr πŸ’–

And that's a wrap, bestie! πŸŽ€ This little tour was brought to you by perl v5.42.0, dated 2024-12-12, filed under DateTim...ale::jv(3) β€” the shortened little nickname the manpage system gave this page. Iykyk ✨ Go forth and format your dates, queen. πŸ¦‹

πŸ“¦ where this page comes from