์๊ฐ์ ๋ํ๋ด๋ Date ๊ฐ์ฒด
์๋ฐ์คํฌ๋ฆฝํธ์์ ํ์ฌ ์๊ฐ์ ์๊ณ ์ถ๋ค๋ฉด Date ๊ฐ์ฒด๋ฅผ ์ฌ์ฉํ๋ฉด ๋ฉ๋๋ค.
Date ๊ฐ์ฒด๋ฅผ ์์ฑํ๋ ๋ฐฉ๋ฒ์ ์๋์ ๊ฐ์ต๋๋ค.
See the Pen JS Date Example1 by KimMiJin (@console_log) on CodePen.
์์ ๊ฐ์ด, Date ๊ฐ์ฒด๋ฅผ ์ง์ ํธ์ถํ๋ฉด ๋ ์ง๋ฅผ ๋ํ๋ธ ๋ฌธ์์ด์ ๋ฐํํฉ๋๋ค.
Date ๊ฐ์ฒด์ Methods(๋ฉ์๋)
Date ๊ฐ์ฒด๋ ๋ ์ง, ์์ผ, ์ฐ๋, ์๊ฐ(์, ๋ถ, ์ด), ์ ๋ฑ์ ์ ๋ณด๋ฅผ ์ป์ ์ ์๋ ๋ฉ์๋๋ค์ ๊ฐ์ง๊ณ ์์ต๋๋ค.
- getDate()
// ๋ ์ง(date)๋ฅผ ๋ฐํ (1 ~ 31) - getDay()
// ์์ผ(day)๋ฅผ ๋ฐํ (0 ~ 6) - getFullYear()
// ์ฐ๋(year)๋ฅผ ๋ฐํ - getHours()
// ์๊ฐ(hour)์ ๋ฐํ (0 ~ 23) - getMinutes()
// ๋ถ(minute)์ ๋ฐํ (0 ~ 999) - getMonth()
// ์(month)๋ฅผ ๋ฐํ (0 ~ 11) - getSeconds()
// ์ด(second)๋ฅผ ๋ฐํ (0 ~ 59)
Date ๊ฐ์ฒด ์ฌ์ฉ ์์
See the Pen JS Date Example3 by KimMiJin (@console_log) on CodePen.
Date ๊ฐ์ฒด์ getMonth() ๋ฉ์๋๋ ์์ 0๋ถํฐ 11๊น์ง ๊ฐ์ผ๋ก ๋ฐํํ๊ธฐ ๋๋ฌธ์, 1์๋ถํฐ 12์๊น์ง๋ฅผ ํํํ๊ณ ์ถ๋ค๋ฉด 1์ ๋ํด์ ์ฌ์ฉํด์ผ ํฉ๋๋ค.
See the Pen KKVqVqa by KimMiJin (@console_log) on CodePen.
๊ณต๋ถํ ๊ฒ์ ์ ๋ฆฌํ ๋ด์ฉ์ ๋๋ค. ์์ ํ ๋ถ๋ถ์ด ์๋ค๋ฉด ์๋ ค์ฃผ์๋ฉด ๊ฐ์ฌํ๊ฒ ์ต๋๋ค :)