Intl API (κ΅μ ν API)
- λ₯μ§
- Development
- λΆλ₯
- Javascript
- λ±λ‘μΌ
κ° μ§μμ μκ°κ³Ό ν΅ν, λ¨μλ€μ ν¬λ§·μ λ³νμμΌμ£Όλ μ©λλ‘ μ¬μ©νλ APIλ₯Ό λ€λ¦κ² μκ² λμλ€.
μ°μ°ν μκ·Ήμ μΈ μ λͺ©μ μ νλΈλ₯Ό λ³΄κ² λλ©΄μ μ’μ μλ°μ€ν¬λ¦½νΈ APIμ μ‘΄μ¬λ₯Ό μκ² λκ²μ΄λ€.
λλ΅μ μΌλ‘ λ μ§ λ³νμ μ¬μ©νλ λ°©λ²μ λ€μκ³Ό κ°λ€.
const _date = new Intl.DateTimeFormat('ko', {
dateStyle: 'long',
timeStyle: 'medium',
})
console.log(_date.format(new Date()))
// 2022λ
11μ 16μΌ μ€μ 12:03:10
μ΄κ² μ΄μΈμ λ¨μμ λν λ§μ λꡬλ€μ΄ μ€λΉλμ΄ μμΌλ λ°λ‘ ν¨μλ λͺ¨λμ μ¬μ©ν νμμμ΄ λ€μ΄ν°λΈλ‘ μ¨λ¨Ήμ μ μλ€.
κ°λ €μ λ μμλ€μ λλΆλΆ ν΄κ²°ν μ μμ΄μ λλ¨ν μ μ©νλ€.
μ¬μ© κ°λ₯ν κΈ°λ₯λ€μ λͺ©λ‘μ λ€μκ³Ό κ°λ€.
Intl.Collator(): κ° μΈμ΄μ λ§λ λ¬Έμμ΄ λΉκ΅Intl.DateTimeFormat(): κ° μΈμ΄μ λ§λ μκ°κ³Ό λ μ§ μμIntl.ListFormat(): κ° μΈμ΄μ λ§λ λͺ©λ‘ μμIntl.NumberFormat(): κ° μΈμ΄μ λ§λ μ«μ μμIntl.PluralRules(): κ° μΈμ΄μ λ§λ 볡μν κ·μΉ λ° λ¨μ 볡μ κ΅¬λΆ μμIntl.RelativeTimeFormat(): κ° μΈμ΄μ λ§λ μλ μκ° μμ
μ°Έκ³ URL
1κ°μ λκΈ
yyyy-mm-dd νμμΌλ‘ κ°μ Έμ€κΈ°
λ€μκ³Ό κ°μ΄ κ°μ Έμ¬ μ μλ€.