JavaScript Date 참조 가이드

Date 객체

Date 객체는 날짜와 시간을 처리하는 데 사용됩니다.

날짜 객체는 new Date()로 생성됩니다.

날짜를 인스턴스화하는 방법이 네 가지 있습니다:

var d = new Date();
var d = new Date(milliseconds);
var d = new Date(dateString);
var d = new Date(year, month, day, hours, minutes, seconds, milliseconds);

본인이 직접 시도해보세요

날짜와 시간에 대한 튜토리얼을 읽어보세요. JavaScript 날짜 튜토리얼

Date 객체 메서드와 속성

메서드 설명
new Date() 월의 일(1에서 31까지)을 반환합니다.
constructor Date 객체 원형을 생성하는 함수를 반환합니다.
getDate() 월의 일(1에서 31까지)을 반환합니다.
getDay() 주일(0-6)을 반환합니다.
getFullYear() 연도를 반환합니다.
getHours() 시간(0-23)을 반환합니다.
getMilliseconds() 밀리초(0-999)를 반환합니다.
getMinutes() 분(0-59)를 반환합니다.
getMonth() 월(0-11)을 반환합니다.
getSeconds() 초 수(0-59)를 반환합니다.
getTime() 1970년 1월 1일 밤 중숙부터 지정 날짜까지의 밀리초 수를 반환합니다.
getTimezoneOffset() UTC 시간과 로컬 시간 간의 시차를 분 단위로 반환합니다.
getUTCDate() 세계시를 기준으로, 월의 일(1에서 31까지)을 반환합니다.
getUTCDay() 세계시를 기준으로, 주일(0-6)을 반환합니다.
getUTCFullYear() 세계시를 기준으로, 연도를 반환합니다.
getUTCHours() 세계시를 기준으로, 시간(0-23)을 반환합니다.
getUTCMilliseconds() 세계시를 기준으로, 밀리초 수(0-999)를 반환합니다.
getUTCMinutes() 세계시를 기준으로, 분(0-59)을 반환합니다.
getUTCMonth() 세계시를 기준으로, 월(0-11)을 반환합니다.
getUTCSeconds() 세계시를 기준으로, 초 수(0-59)를 반환합니다.
getYear() 사용되지 않습니다.다음을 사용하세요 getFullYear() 메서드
now() 1970년 1월 1일 밤 중간부터의 밀리초를 반환합니다.
parse() 날짜 문자열을 분석하여 1970년 1월 1일부터의 밀리초를 반환합니다.
prototype 객체에 속성과 메서드를 추가할 수 있도록 합니다.
setDate() Date 객체의 월의 일을 설정합니다.
setFullYear() 날짜 객체의 연도를 설정합니다.
setHours() 날짜 객체의 시간을 설정합니다.
setMilliseconds() 날짜 객체의 밀리초를 설정합니다.
setMinutes() 날짜 객체의 분을 설정합니다.
setMonth() 날짜 객체의 월을 설정합니다.
setSeconds() 날짜 객체의 초를 설정합니다.
setTime() 날짜를 1970년 1월 1일 이후/이전의 지정된 밀리초로 설정합니다.
setUTCDate() 지구 시간에 따라 Date 객체의 월의 일을 설정합니다.
setUTCFullYear() 지구 시간에 따라 날짜 객체의 연도를 설정합니다.
setUTCHours() 지구 시간에 따라 날짜 객체의 시간을 설정합니다.
setUTCMilliseconds() 지구 시간에 따라 날짜 객체의 밀리초를 설정합니다.
setUTCMinutes() 지구 시간에 따라 날짜 객체의 분을 설정합니다.
setUTCMonth() 지구 시간에 따라 날짜 객체의 월을 설정합니다.
setUTCSeconds() 지구 시간에 따라 날짜 객체의 초를 설정합니다.
setYear() 사용되지 않습니다.다음을 사용하세요 setFullYear() 메서드
toDateString() Date 객체의 날짜 부분을 읽을 수 있는 문자열로 변환합니다.
toGMTString() 사용되지 않습니다.다음을 사용하세요 toUTCString() 메서드
toISOString() ISO 표준으로 날짜를 문자열로 반환합니다.
toJSON() JSON 날짜 형식으로 날짜를 문자열로 반환합니다.
toLocaleDateString() 지역 설정 규약에 따라 Date 객체의 날짜 부분을 문자열로 반환합니다.
toLocaleTimeString() 지역 설정 규약에 따라 Date 객체의 시간 부분을 문자열로 반환합니다.
toLocaleString() 지역 설정 규약에 따라 Date 객체를 문자열로 변환합니다.
toString() Date 객체를 문자열로 변환합니다.
toTimeString() Date 객체의 시간 부분을 문자열로 변환합니다.
toUTCString() 세계 시간에 따라 Date 객체를 문자열로 변환합니다.
UTC() UTC 시간에 따라 1970년 1월 1일 밤 중간부터의 날짜의 밀리초 수를 반환합니다.
valueOf() Date 객체의 원래 값을 반환합니다.