DateTim...e::ko_KP(3)
β¨ NAME β¨
okay bestie, you're reading the manpage for DateTime::Locale::ko_KP β the header on the tin is DateTim...e::ko_KP(3) (truncation said no π
), and it's User Contributed Perl Documentation. What is it? Locale data examples for the Korean North Korea (ko-KP) locale. Periodt. π
π DESCRIPTION π
so this pod file is literally a whole showcase of examples of the locale data available for the Korean North Korea locale. yes bestie, all the ko-KP formatting tea is in here π
πΈ Days πΈ
Wide (format)
μμμΌ
νμμΌ
μμμΌ
λͺ©μμΌ
κΈμμΌ
ν μμΌ
μΌμμΌ
Abbreviated (format)
μ
ν
μ
λͺ©
κΈ
ν
μΌ
Narrow (format)
μ
ν
μ
λͺ©
κΈ
ν
μΌ
Wide (stand-alone)
μμμΌ
νμμΌ
μμμΌ
λͺ©μμΌ
κΈμμΌ
ν μμΌ
μΌμμΌ
Abbreviated (stand-alone)
μ
ν
μ
λͺ©
κΈ
ν
μΌ
Narrow (stand-alone)
μ
ν
μ
λͺ©
κΈ
ν
μΌ
π¦ Months π¦
Wide (format)
1μ
2μ
3μ
4μ
5μ
6μ
7μ
8μ
9μ
10μ
11μ
12μ
Abbreviated (format)
1μ
2μ
3μ
4μ
5μ
6μ
7μ
8μ
9μ
10μ
11μ
12μ
Narrow (format)
1μ
2μ
3μ
4μ
5μ
6μ
7μ
8μ
9μ
10μ
11μ
12μ
Wide (stand-alone)
1μ
2μ
3μ
4μ
5μ
6μ
7μ
8μ
9μ
10μ
11μ
12μ
Abbreviated (stand-alone)
1μ
2μ
3μ
4μ
5μ
6μ
7μ
8μ
9μ
10μ
11μ
12μ
Narrow (stand-alone)
1μ
2μ
3μ
4μ
5μ
6μ
7μ
8μ
9μ
10μ
11μ
12μ
π Quarters π
Wide (format)
μ 1/4λΆκΈ°
μ 2/4λΆκΈ°
μ 3/4λΆκΈ°
μ 4/4λΆκΈ°
Abbreviated (format)
1λΆκΈ°
2λΆκΈ°
3λΆκΈ°
4λΆκΈ°
Narrow (format)
1
2
3
4
Wide (stand-alone)
μ 1/4λΆκΈ°
μ 2/4λΆκΈ°
μ 3/4λΆκΈ°
μ 4/4λΆκΈ°
Abbreviated (stand-alone)
1λΆκΈ°
2λΆκΈ°
3λΆκΈ°
4λΆκΈ°
Narrow (stand-alone)
1
2
3
4
π Eras π
Wide (format)
κΈ°μμ
μκΈ°
Abbreviated (format)
BC
AD
Narrow (format)
BC
AD
π Date Formats π
Full
2008-02-05T18:30:30 = 2008λ
2μ 5μΌ νμμΌ
1995-12-22T09:05:02 = 1995λ
12μ 22μΌ κΈμμΌ
-0010-09-15T04:44:23 = -10λ
9μ 15μΌ ν μμΌ
Long
2008-02-05T18:30:30 = 2008λ
2μ 5μΌ
1995-12-22T09:05:02 = 1995λ
12μ 22μΌ
-0010-09-15T04:44:23 = -10λ
9μ 15μΌ
Medium
2008-02-05T18:30:30 = 2008. 2. 5.
1995-12-22T09:05:02 = 1995. 12. 22.
-0010-09-15T04:44:23 = -10. 9. 15.
Short
2008-02-05T18:30:30 = 08. 2. 5.
1995-12-22T09:05:02 = 95. 12. 22.
-0010-09-15T04:44:23 = -10. 9. 15.
β Time Formats β
Full
2008-02-05T18:30:30 = PM 6μ 30λΆ 30μ΄ UTC
1995-12-22T09:05:02 = AM 9μ 5λΆ 2μ΄ UTC
-0010-09-15T04:44:23 = AM 4μ 44λΆ 23μ΄ UTC
Long
2008-02-05T18:30:30 = PM 6μ 30λΆ 30μ΄ UTC
1995-12-22T09:05:02 = AM 9μ 5λΆ 2μ΄ UTC
-0010-09-15T04:44:23 = AM 4μ 44λΆ 23μ΄ UTC
Medium
2008-02-05T18:30:30 = PM 6:30:30
1995-12-22T09:05:02 = AM 9:05:02
-0010-09-15T04:44:23 = AM 4:44:23
Short
2008-02-05T18:30:30 = PM 6:30
1995-12-22T09:05:02 = AM 9:05
-0010-09-15T04:44:23 = AM 4:44
π₯ Datetime Formats π₯
Full
2008-02-05T18:30:30 = 2008λ
2μ 5μΌ νμμΌ PM 6μ 30λΆ 30μ΄ UTC
1995-12-22T09:05:02 = 1995λ
12μ 22μΌ κΈμμΌ AM 9μ 5λΆ 2μ΄ UTC
-0010-09-15T04:44:23 = -10λ
9μ 15μΌ ν μμΌ AM 4μ 44λΆ 23μ΄ UTC
Long
2008-02-05T18:30:30 = 2008λ
2μ 5μΌ PM 6μ 30λΆ 30μ΄ UTC
1995-12-22T09:05:02 = 1995λ
12μ 22μΌ AM 9μ 5λΆ 2μ΄ UTC
-0010-09-15T04:44:23 = -10λ
9μ 15μΌ AM 4μ 44λΆ 23μ΄ UTC
Medium
2008-02-05T18:30:30 = 2008. 2. 5. PM 6:30:30
1995-12-22T09:05:02 = 1995. 12. 22. AM 9:05:02
-0010-09-15T04:44:23 = -10. 9. 15. AM 4:44:23
Short
2008-02-05T18:30:30 = 08. 2. 5. PM 6:30
1995-12-22T09:05:02 = 95. 12. 22. AM 9:05
-0010-09-15T04:44:23 = -10. 9. 15. AM 4:44
π Available Formats π
Bh (B hμ)
2008-02-05T18:30:30 = B 6μ
1995-12-22T09:05:02 = B 9μ
-0010-09-15T04:44:23 = B 4μ
Bhm (B h:mm)
2008-02-05T18:30:30 = B 6:30
1995-12-22T09:05:02 = B 9:05
-0010-09-15T04:44:23 = B 4:44
Bhms (B h:mm:ss)
2008-02-05T18:30:30 = B 6:30:30
1995-12-22T09:05:02 = B 9:05:02
-0010-09-15T04:44:23 = B 4:44:23
E (ccc)
2008-02-05T18:30:30 = ν
1995-12-22T09:05:02 = κΈ
-0010-09-15T04:44:23 = ν
EBhm ((E) B h:mm)
2008-02-05T18:30:30 = (ν) B 6:30
1995-12-22T09:05:02 = (κΈ) B 9:05
-0010-09-15T04:44:23 = (ν ) B 4:44
EBhms ((E) B h:mm:ss)
2008-02-05T18:30:30 = (ν) B 6:30:30
1995-12-22T09:05:02 = (κΈ) B 9:05:02
-0010-09-15T04:44:23 = (ν ) B 4:44:23
EEEEd (dμΌ EEEE)
2008-02-05T18:30:30 = 5μΌ νμμΌ
1995-12-22T09:05:02 = 22μΌ κΈμμΌ
-0010-09-15T04:44:23 = 15μΌ ν μμΌ
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) a h:mm)
2008-02-05T18:30:30 = (ν) PM 6:30
1995-12-22T09:05:02 = (κΈ) AM 9:05
-0010-09-15T04:44:23 = (ν ) AM 4:44
Ehms ((E) a h:mm:ss)
2008-02-05T18:30:30 = (ν) PM 6:30:30
1995-12-22T09:05:02 = (κΈ) AM 9:05:02
-0010-09-15T04:44:23 = (ν ) AM 4:44:23
Gy (G yλ
)
2008-02-05T18:30:30 = AD 2008λ
1995-12-22T09:05:02 = AD 1995λ
-0010-09-15T04:44:23 = BC -10λ
GyMMM (G yλ
MMM)
2008-02-05T18:30:30 = AD 2008λ
2μ
1995-12-22T09:05:02 = AD 1995λ
12μ
-0010-09-15T04:44:23 = BC -10λ
9μ
GyMMMEEEEd (G yλ
MMM dμΌ EEEE)
2008-02-05T18:30:30 = AD 2008λ
2μ 5μΌ νμμΌ
1995-12-22T09:05:02 = AD 1995λ
12μ 22μΌ κΈμμΌ
-0010-09-15T04:44:23 = BC -10λ
9μ 15μΌ ν μμΌ
GyMMMEd (G yλ
MMM dμΌ (E))
2008-02-05T18:30:30 = AD 2008λ
2μ 5μΌ (ν)
1995-12-22T09:05:02 = AD 1995λ
12μ 22μΌ (κΈ)
-0010-09-15T04:44:23 = BC -10λ
9μ 15μΌ (ν )
GyMMMd (G yλ
MMM dμΌ)
2008-02-05T18:30:30 = AD 2008λ
2μ 5μΌ
1995-12-22T09:05:02 = AD 1995λ
12μ 22μΌ
-0010-09-15T04:44:23 = BC -10λ
9μ 15μΌ
GyMd (GGGGG y/M/d)
2008-02-05T18:30:30 = AD 2008/2/5
1995-12-22T09:05:02 = AD 1995/12/22
-0010-09-15T04:44:23 = BC -10/9/15
H (Hμ)
2008-02-05T18:30:30 = 18μ
1995-12-22T09:05:02 = 9μ
-0010-09-15T04:44:23 = 4μ
HHmmss (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
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 (Hμ mλΆ sμ΄)
2008-02-05T18:30:30 = 18μ 30λΆ 30μ΄
1995-12-22T09:05:02 = 9μ 5λΆ 2μ΄
-0010-09-15T04:44:23 = 4μ 44λΆ 23μ΄
Hmsv (Hμ mλΆ sμ΄ v)
2008-02-05T18:30:30 = 18μ 30λΆ 30μ΄ UTC
1995-12-22T09:05:02 = 9μ 5λΆ 2μ΄ UTC
-0010-09-15T04:44:23 = 4μ 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μ
MEEEEd (M. d. EEEE)
2008-02-05T18:30:30 = 2. 5. νμμΌ
1995-12-22T09:05:02 = 12. 22. κΈμμΌ
-0010-09-15T04:44:23 = 9. 15. ν μμΌ
MEd (M. d. (E))
2008-02-05T18:30:30 = 2. 5. (ν)
1995-12-22T09:05:02 = 12. 22. (κΈ)
-0010-09-15T04:44:23 = 9. 15. (ν )
MMM (LLL)
2008-02-05T18:30:30 = 2μ
1995-12-22T09:05:02 = 12μ
-0010-09-15T04:44:23 = 9μ
MMMEEEEd (MMM dμΌ EEEE)
2008-02-05T18:30:30 = 2μ 5μΌ νμμΌ
1995-12-22T09:05:02 = 12μ 22μΌ κΈμμΌ
-0010-09-15T04:44:23 = 9μ 15μΌ ν μμΌ
MMMEd (MMM dμΌ (E))
2008-02-05T18:30:30 = 2μ 5μΌ (ν)
1995-12-22T09:05:02 = 12μ 22μΌ (κΈ)
-0010-09-15T04:44:23 = 9μ 15μΌ (ν )
MMMMW-count-other (MMMM Wλ²μ§Έ μ£Ό)
2008-02-05T18:30:30 = 2μ 1λ²μ§Έ μ£Ό
1995-12-22T09:05:02 = 12μ 3λ²μ§Έ μ£Ό
-0010-09-15T04:44:23 = 9μ 2λ²μ§Έ μ£Ό
MMMMd (MMMM dμΌ)
2008-02-05T18:30:30 = 2μ 5μΌ
1995-12-22T09:05:02 = 12μ 22μΌ
-0010-09-15T04:44:23 = 9μ 15μΌ
MMMd (MMM dμΌ)
2008-02-05T18:30:30 = 2μ 5μΌ
1995-12-22T09:05:02 = 12μ 22μΌ
-0010-09-15T04:44:23 = 9μ 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 (a hμ)
2008-02-05T18:30:30 = PM 6μ
1995-12-22T09:05:02 = AM 9μ
-0010-09-15T04:44:23 = AM 4μ
hm (a h:mm)
2008-02-05T18:30:30 = PM 6:30
1995-12-22T09:05:02 = AM 9:05
-0010-09-15T04:44:23 = AM 4:44
hms (a h:mm:ss)
2008-02-05T18:30:30 = PM 6:30:30
1995-12-22T09:05:02 = AM 9:05:02
-0010-09-15T04:44:23 = AM 4:44:23
hmsv (a h:mm:ss v)
2008-02-05T18:30:30 = PM 6:30:30 UTC
1995-12-22T09:05:02 = AM 9:05:02 UTC
-0010-09-15T04:44:23 = AM 4:44:23 UTC
hmv (a h:mm v)
2008-02-05T18:30:30 = PM 6:30 UTC
1995-12-22T09:05:02 = AM 9:05 UTC
-0010-09-15T04:44:23 = AM 4:44 UTC
mmss (mm:ss)
2008-02-05T18:30:30 = 30:30
1995-12-22T09:05:02 = 05:02
-0010-09-15T04:44:23 = 44:23
ms (mm:ss)
β¦and the tail end of that pattern block goes a little like this:
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λ
Just the year with λ
tagging along after it. Simple, clean, slays.
yM (y. M.)
2008-02-05T18:30:30 = 2008. 2.
1995-12-22T09:05:02 = 1995. 12.
-0010-09-15T04:44:23 = -10. 9.
Year, month, dots. Minimalist queen π
yMEEEEd (y. M. d. EEEE)
2008-02-05T18:30:30 = 2008. 2. 5. νμμΌ
1995-12-22T09:05:02 = 1995. 12. 22. κΈμμΌ
-0010-09-15T04:44:23 = -10. 9. 15. ν μμΌ
Oh she's fully dressed β year, month, day, and the whole weekday name spelled out in Korean. Main character energy β¨
yMEd (y. M. d. (E))
2008-02-05T18:30:30 = 2008. 2. 5. (ν)
1995-12-22T09:05:02 = 1995. 12. 22. (κΈ)
-0010-09-15T04:44:23 = -10. 9. 15. (ν )
Same fit but the weekday got shortened to one character and tucked into parentheses. Lowkey adorable π₯Ί
yMM (y. M.)
2008-02-05T18:30:30 = 2008. 2.
1995-12-22T09:05:02 = 1995. 12.
-0010-09-15T04:44:23 = -10. 9.
Yeah bestie this is the same output as yM above β the pattern string is labeled y. M. too. Not a typo on my end, that's literally what's written. π
yMMM (yλ
MMM)
2008-02-05T18:30:30 = 2008λ
2μ
1995-12-22T09:05:02 = 1995λ
12μ
-0010-09-15T04:44:23 = -10λ
9μ
Now the month gets its μ glow-up. It's giving "when was this again" but make it Korean.
yMMMEEEEd (yλ
MMM dμΌ EEEE)
2008-02-05T18:30:30 = 2008λ
2μ 5μΌ νμμΌ
1995-12-22T09:05:02 = 1995λ
12μ 22μΌ κΈμμΌ
-0010-09-15T04:44:23 = -10λ
9μ 15μΌ ν μμΌ
The full-length one. λ
, μ, μΌ all showing up, plus the entire weekday. She ate and left no crumbs π₯
yMMMEd (yλ
MMM dμΌ (E))
2008-02-05T18:30:30 = 2008λ
2μ 5μΌ (ν)
1995-12-22T09:05:02 = 1995λ
12μ 22μΌ (κΈ)
-0010-09-15T04:44:23 = -10λ
9μ 15μΌ (ν )
Same gorgeousness, but the weekday's on a diet β one character, wrapped in parens π
yMMMM (yλ
MMMM)
2008-02-05T18:30:30 = 2008λ
2μ
1995-12-22T09:05:02 = 1995λ
12μ
-0010-09-15T04:44:23 = -10λ
9μ
Yep, identical output to yMMM β the pattern label just uses MMMM instead of MMM. Facts are facts. π«Ά
yMMMd (yλ
MMM dμΌ)
2008-02-05T18:30:30 = 2008λ
2μ 5μΌ
1995-12-22T09:05:02 = 1995λ
12μ 22μΌ
-0010-09-15T04:44:23 = -10λ
9μ 15μΌ
No weekday here, just the date doing its thing. Sometimes less is more, periodt.
yMd (y. M. d.)
2008-02-05T18:30:30 = 2008. 2. 5.
1995-12-22T09:05:02 = 1995. 12. 22.
-0010-09-15T04:44:23 = -10. 9. 15.
The classic dotted numbers-only flex. Numeric and unbothered π
yQQQ (yλ
QQQ)
2008-02-05T18:30:30 = 2008λ
1λΆκΈ°
1995-12-22T09:05:02 = 1995λ
12μ 22μΌ
-0010-09-15T04:44:23 = -10λ
3λΆκΈ°
Okay wait β quick heads up π the middle example line in the original is 1995λ
12μ 22μΌ, which is definitely not a quarter. That's what the page says though, so I'm passing it along exactly as-is, no cap. (The other two use λΆκΈ°, which is the quarter word.)
yQQQQ (yλ
QQQQ)
2008-02-05T18:30:30 = 2008λ
μ 1/4λΆκΈ°
1995-12-22T09:05:02 = 1995λ
μ 4/4λΆκΈ°
-0010-09-15T04:44:23 = -10λ
μ 3/4λΆκΈ°
The fancy long-form quarter. μ 1/4λΆκΈ°, μ 4/4λΆκΈ°, μ 3/4λΆκΈ° β look at her being all formal and correct π©β¨
yw-count-other (Yλ
wλ²μ§Έ μ£Ό)
2008-02-05T18:30:30 = 2008λ
6λ²μ§Έ μ£Ό
1995-12-22T09:05:02 = 1995λ
51λ²μ§Έ μ£Ό
-0010-09-15T04:44:23 = -10λ
37λ²μ§Έ μ£Ό
Week-of-year representation, λ²μ§Έ μ£Ό style. She knows exactly which week she is ποΈ
πΈ Miscellaneous πΈ
Some lil settings, bestie:
- Prefers 24 hour time? β
No - Local first day of the week β
1 (μμμΌ)
So nope, no 24-hour preference here, and the week kicks off on Monday. Monday besties rise π
π Strftime Patterns π
These are the old-school strftime-style patterns. Same three test timestamps, every time. Iconic consistency.
%c (%a %b %e %H:%M:%S %Y) β date time format
2008-02-05T18:30:30 = ν 2μ 5 18:30:30 2008
1995-12-22T09:05:02 = κΈ 12μ 22 09:05:02 1995
-0010-09-15T04:44:23 = ν 9μ 15 04:44:23 -10
Ngl, peep the double space in that first line β2μ 5β that's%edoing its space-padded thing. It's in the original, it's staying. π
%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
Slashy, numeric, to the point. Two-digit year energy π«
%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
Clean HH:MM:SS, zero-padded, flawless. Obsessed β°
π«Ά SUPPORT π«Ά
- See
DateTime::Locale.
That's the whole support section, bestie β just go read DateTime::Locale and you're set π
And that's a wrap on the ko_KP locale tour!! π Every pattern, every example timestamp, every Korean string, all present and accounted for β not one detail dropped. You understood the assignment, now go format some dates π
This page came from perl v5.42.0, dated 2024-12-12, and it lives at DateTim...e::ko_KP(3) β screenshot it, frame it, tell your friends πΈπ¦ β¨
π¦ 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