더북(TheBook)

표 11-3 Date 객체의 메서드

종류

설명

getFullYear()/setFullYear()

연도를 4자리 숫자로 표시합니다.

getMonth()/setMonth()

월을 0부터 11까지의 숫자로 표시합니다(1월 → 0, 12월 → 11).

getDate()/setDate()

일을 1부터 31까지의 숫자로 표시합니다.

getDay()

요일을 0부터 6까지의 숫자로 표시합니다(일요일 → 0, 토요일 → 6).

getTime()/setTime()

1970년 1월 1일 12:00 이후의 시간을 밀리초(1/1000초) 단위로 표시합니다.

getHours()/setHours()

시를 0부터 23까지의 숫자로 표시합니다.

getMinutes()/setMinutes()

분을 0부터 59까지의 숫자로 표시합니다.

getSeconds()/setSeconds()

초를 0부터 59까지의 숫자로 표시합니다.

getMilliseconds()/setMilliseconds()

밀리초를 0부터 999까지의 숫자로 표시합니다.

Date 객체의 인스턴스에 get 메서드를 사용하면 날짜와 시간을 재구성할 수 있습니다.

11/03/date_method.js

const date = new Date(2022, 11, 25, 18, 30, 50); 
const dateFormat = `${date.getFullYear()}-${date.getMonth()+1}-${date.getDate()} 
${date.getHours()}:${date.getMinutes()}:${date.getSeconds()}`;
console.log(dateFormat); // 2022-12-25 18:30:50
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.