[JS] ์ํ๋ ํฌ๋งท์ผ๋ก ๋ ์ง ๋ณํ — toLocaleDateString
Date.toLocaleDateString([locale[, options]])
Date.toLocaleDateString()
๋ฉ์๋๋ ๋ ์ง๋ฅผ ์ง์ ๋ ๋ก์ผ์ผ์ ๋ฌธ์์ด ํํ์ผ๋ก ๋ณํํ๋ค.
์ฒซ ๋ฒ์งธ ์ธ์์ธ ๋ก์ผ์ผ(locale) ๋ฌธ์์ด์ ์ง์ ํ๋ฉด ํด๋น ์ธ์ด ๋ฐ ๊ตญ๊ฐ์ ์ ํฉํ ๋ ์ง ํ์์ ๋ฐํํ๋ค. ๋ก์ผ์ผ์ ๋ช
์ํ์ง ์์๋ค๋ฉด ์น ๋ธ๋ผ์ฐ์ ์ ๊ธฐ๋ณธ ๋ก์ผ์ผ window.navigator.language
๊ฐ์ ์ฌ์ฉํ๋ค.
๋ ๋ฒ์งธ ์ธ์์ธ options
๋ ๋ ์ง ํ์์ ๋ ์์ธํ๊ฒ ์ง์ ํ ์ ์๋ ์ต์
๊ฐ์ฒด๋ค. ์ฐ๋, ์, ์ผ ๋ฑ์ ํํ ๋ฐฉ์์ ์ํ๋ ๋ฐฉ์์ผ๋ก ์ค์ ํ ์ ์๋ค. ๋ ์์ธํ ๋ด์ฉ์ MDN ์ฐธ๊ณ .
new Date().toLocaleDateString('en-US'); // '7/1/2022'
new Date().toLocaleDateString('ko-KR'); // '2022. 7. 1.'
// ๋ ์ง์ ์๊ฐ์ ์์ธํ ์ง์ ํ์ฌ ์ถ๋ ฅ
new Date().toLocaleDateString('ko-KR', {
weekday: 'long', // ์์ผ ํ์ (๊ธด ์ด๋ฆ์ผ๋ก ํ์, ๊ฐ๋ฅํ ๊ฐ: 'long', 'short', 'narrow')
year: 'numeric', // ์ฐ๋ ํ์ (์ซ์๋ก ํ์, ๊ฐ๋ฅํ ๊ฐ: 'numeric', '2-digit')
month: 'long', // ์ ํ์ (๊ธด ์ด๋ฆ์ผ๋ก ํ์, ๊ฐ๋ฅํ ๊ฐ: 'numeric', '2-digit', 'long', 'short', 'narrow')
day: 'numeric', // ์ผ ํ์ (์ซ์๋ก ํ์, ๊ฐ๋ฅํ ๊ฐ: 'numeric', '2-digit')
hour: '2-digit', // ์๊ฐ ํ์ (2์๋ฆฌ ์ซ์, ๊ฐ๋ฅํ ๊ฐ: 'numeric', '2-digit')
minute: '2-digit', // ๋ถ ํ์ (2์๋ฆฌ ์ซ์, ๊ฐ๋ฅํ ๊ฐ: 'numeric', '2-digit')
second: '2-digit', // ์ด ํ์ (2์๋ฆฌ ์ซ์, ๊ฐ๋ฅํ ๊ฐ: 'numeric', '2-digit')
timeZoneName: 'long', // ์๊ฐ๋ ์ด๋ฆ (๊ธด ์ด๋ฆ์ผ๋ก ํ์, ๊ฐ๋ฅํ ๊ฐ: 'long', 'short')
}); // '2022๋
7์ 1์ผ ๋ชฉ์์ผ ์ค์ 12์ 19๋ถ 1์ด ํ๊ตญ ํ์ค์'
์์ฃผ ์ฌ์ฉํ๋ ๋ก์ผ์ผ ๋ชฉ๋ก์ ์๋์ ๊ฐ๋ค. Saimana.com ์ฌ์ดํธ์์ ๋ ๋ง์ ๊ตญ๊ฐ๋ณ ๋ก์ผ์ผ ๋ชฉ๋ก์ ํ์ธํ ์ ์๋ค. ์ฐธ๊ณ ๋ก Saimana ์ฌ์ดํธ์์ ๋ก์ผ์ผ ์ฝ๋๊ฐ ์ธ๋์ค์ฝ์ด๋ก _
๊ตฌ๋ถ๋ผ ์์ง๋ง, ์๋ฐ์คํฌ๋ฆฝํธ์ ๋ก์ผ์ผ ์ฝ๋๋ ํ์ดํ -
์ ์ฌ์ฉํ๊ธฐ ๋๋ฌธ์ ์ด ๋ถ๋ถ๋ง ๋ฐ๊ฟ์ ์ฌ์ฉํ๋ฉด ๋๋ค.
๋ก์ผ์ผ ์ฝ๋ | ์ค๋ช (์ง์ญ - ์ธ์ด) |
en-US |
๋ฏธ๊ตญ - ์์ด |
en-GB |
์๊ตญ - ์์ด |
es-ES |
์คํ์ธ - ์คํ์ธ์ด |
es-MX |
๋ฉ์์ฝ - ์คํ์ธ์ด |
fr-FR |
ํ๋์ค - ํ๋์ค์ด |
de-DE |
๋ ์ผ - ๋ ์ผ์ด |
it-IT |
์ดํ๋ฆฌ์ - ์ดํ๋ฆฌ์์ด |
pt-PT |
ํฌ๋ฅดํฌ๊ฐ - ํฌ๋ฅดํฌ๊ฐ์ด |
pt-BR |
๋ธ๋ผ์ง - ํฌ๋ฅดํฌ๊ฐ์ด |
ru-RU |
๋ฌ์์ - ๋ฌ์์์ด |
zh-CN |
์ค๊ตญ ๋ณธํ - ์ค๊ตญ์ด ๊ฐ์ฒด |
zh-TW |
๋๋ง - ์ค๊ตญ์ด ๋ฒ์ฒด |
ja-JP |
์ผ๋ณธ - ์ผ๋ณธ์ด |
ko-KR |
ํ๊ตญ - ํ๊ตญ์ด |
ar-SA |
์ฌ์ฐ๋์๋ผ๋น์ - ์๋์ด |
๊ธ ์์ ์ฌํญ์ ๋ ธ์ ํ์ด์ง์ ๊ฐ์ฅ ๋น ๋ฅด๊ฒ ๋ฐ์๋ฉ๋๋ค. ๋งํฌ๋ฅผ ์ฐธ๊ณ ํด ์ฃผ์ธ์
'๐ช Programming' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[HTML/CSS] ์คํฌ๋กค ๊ธฐ๋ฅ์ ์ ์งํ๋ฉด์ ์คํฌ๋กค๋ฐ ์จ๊ธฐ๊ธฐ (0) | 2024.05.09 |
---|---|
[JS] Array.flatMap ๋ฉ์๋ ํ์ฉ๋ฒ (0) | 2024.05.09 |
[React] useInfiniteQuery + IO API ์ฌ์ฉ์ ๋ฌดํ ๋ ๋๋ง ๋ฌธ์ ํด๊ฒฐ (0) | 2024.05.09 |
[TS] ํ์ ์คํฌ๋ฆฝํธ ๋ ์ข ๋ฅ์ ํค(key) ํ์ ์ ๋ฐ์ ๋ ๊ฐ์ฒด ์ ๊ทผํ๊ธฐ (0) | 2024.05.08 |
[React] ๋ฆฌ์กํธ ref ๊ฐ์ฒด ์ฌ๋ฌ๊ฐ ๋ง๋ค๊ธฐ (0) | 2024.05.08 |
๋๊ธ
์ด ๊ธ ๊ณต์ ํ๊ธฐ
-
๊ตฌ๋
ํ๊ธฐ
๊ตฌ๋ ํ๊ธฐ
-
์นด์นด์คํก
์นด์นด์คํก
-
๋ผ์ธ
๋ผ์ธ
-
ํธ์ํฐ
ํธ์ํฐ
-
Facebook
Facebook
-
์นด์นด์ค์คํ ๋ฆฌ
์นด์นด์ค์คํ ๋ฆฌ
-
๋ฐด๋
๋ฐด๋
-
๋ค์ด๋ฒ ๋ธ๋ก๊ทธ
๋ค์ด๋ฒ ๋ธ๋ก๊ทธ
-
Pocket
Pocket
-
Evernote
Evernote
๋ค๋ฅธ ๊ธ
-
[HTML/CSS] ์คํฌ๋กค ๊ธฐ๋ฅ์ ์ ์งํ๋ฉด์ ์คํฌ๋กค๋ฐ ์จ๊ธฐ๊ธฐ
[HTML/CSS] ์คํฌ๋กค ๊ธฐ๋ฅ์ ์ ์งํ๋ฉด์ ์คํฌ๋กค๋ฐ ์จ๊ธฐ๊ธฐ
2024.05.09 -
[JS] Array.flatMap ๋ฉ์๋ ํ์ฉ๋ฒ
[JS] Array.flatMap ๋ฉ์๋ ํ์ฉ๋ฒ
2024.05.09 -
[React] useInfiniteQuery + IO API ์ฌ์ฉ์ ๋ฌดํ ๋ ๋๋ง ๋ฌธ์ ํด๊ฒฐ
[React] useInfiniteQuery + IO API ์ฌ์ฉ์ ๋ฌดํ ๋ ๋๋ง ๋ฌธ์ ํด๊ฒฐ
2024.05.09 -
[TS] ํ์ ์คํฌ๋ฆฝํธ ๋ ์ข ๋ฅ์ ํค(key) ํ์ ์ ๋ฐ์ ๋ ๊ฐ์ฒด ์ ๊ทผํ๊ธฐ
[TS] ํ์ ์คํฌ๋ฆฝํธ ๋ ์ข ๋ฅ์ ํค(key) ํ์ ์ ๋ฐ์ ๋ ๊ฐ์ฒด ์ ๊ทผํ๊ธฐ
2024.05.08