JS Date 객체는 날짜와 시간을 처리하는 데 사용됩니다.
Date 객체 생성 구문:
var myDate=new Date()
Date 객체는 현재 날짜와 시간을 초기 값으로 자동 저장합니다.
5개의 매개변수 형식이 있습니다.
new Date("월 dd,yyyy hh:mm:ss");
new Date("월 dd,yyyy")
new Date(yyyy,mth,dd,hh,mm,ss); 🎜> new Date(yyyy,mth,dd);
new Date(ms);
마지막 형식에 유의하세요. 매개변수는 생성될 시간과 GMT 시간인 1월 1일을 나타냅니다. 1970 일 사이의 밀리초 수입니다. 다양한 함수의 의미는 다음과 같습니다.
month : 1월부터 12월까지 영어로 월 이름을 표현합니다.
mth: 0~11(January)까지 정수로 월을 표현합니다. ~ 12월)
dd: 1부터 31까지의 날짜를 나타냅니다.
yyyy: 4자리 연도
hh: 시, 0(자정)부터 ~ 23(오후 11시)
mm: 분, 0~59의 정수
ss: 초, 0~59의 정수
ms: 밀리초 숫자는 0보다 크거나 같은 정수
예:
new Date("2006년 1월 12일 22:19:35")
new Date("2006년 1월 12일")
new Date(2006,0,12,22 ,19, 35);
new Date(2006,0,12);
new Date(1137075575000)
Date()는 현재 날짜의 날짜와 시간을 반환합니다.
getDate()는 Date 객체에서 해당 월의 일자(1 ~ 31)를 반환합니다.
getDay()는 Date 객체에서 요일(0 ~ 6)을 반환합니다.
getMonth()는 Date 객체에서 월(0 ~ 11)을 반환합니다.
getFullYear() Date 객체에서 연도를 4자리 숫자로 반환합니다.
getYear() 대신 getFullYear() 메서드를 사용하세요.
getHours()는 Date 객체의 시간(0~23)을 반환합니다.
getMinutes()는 Date 객체의 분(0~59)을 반환합니다.
getSeconds()는 Date 객체의 초(0~59)를 반환합니다.
getMilliseconds()는 Date 객체의 밀리초(0 ~ 999)를 반환합니다.
getTime()은 1970년 1월 1일 이후의 밀리초 수를 반환합니다.
getTimezoneOffset()은 현지 시간과 그리니치 표준시(GMT) 간의 차이를 분 단위로 반환합니다.
getUTCDate() 표준시를 기준으로 Date 객체에서 해당 월의 일자(1 ~ 31)를 반환합니다.
getUTCDay() 표준시를 기준으로 Date 객체에서 요일(0 ~ 6)을 반환합니다.
getUTCMonth()는 표준시를 기준으로 Date 객체에서 월(0 ~ 11)을 반환합니다.
getUTCFulYear() 표준시를 기준으로 Date 객체에서 4자리 연도를 반환합니다.
getUTCHours()는 Date 객체의 시간(0 ~ 23)을 표준시에 따라 반환합니다.
getUTCMinutes()는 표준시에 따라 Date 객체의 분(0 ~ 59)을 반환합니다.
getUTCSeconds()는 Date 객체의 초(0 ~ 59)를 표준시에 따라 반환합니다.
getUTCMilliseconds()는 표준시에 따라 Date 객체의 밀리초(0 ~ 999)를 반환합니다.
parse()는 1970년 1월 1일 자정부터 지정된 날짜(문자열)까지의 밀리초 수를 반환합니다.
setDate()는 Date 객체에 해당 월의 날짜(1~31)를 설정합니다.
setMonth()는 Date 객체에 월(0~11)을 설정합니다.
setFullYear()는 Date 객체에 연도(4자리)를 설정합니다.
setYear() 대신 setFullYear() 메서드를 사용하세요.
setHours()는 Date 객체에 시간(0~23)을 설정합니다.
setMinutes()는 Date 객체에 분(0~59)을 설정합니다.
setSeconds()는 Date 객체에 초(0~59)를 설정합니다.
setMilliseconds()는 Date 객체에 밀리초(0 ~ 999)를 설정합니다.
setTime()은 Date 객체를 밀리초 단위로 설정합니다.
setUTCDate() Date 객체에 세계시를 기준으로 날짜(1 ~ 31)를 설정합니다.
setUTCMonth() Date 객체의 월(0~11)을 표준시에 맞춰 설정합니다.
setUTCFulYear() 표준시에 따라 Date 객체의 연도(4자리)를 설정합니다.
setUTCHours() Date 객체의 시간(0 ~ 23)을 표준시에 맞춰 설정합니다.
setUTCMinutes() Date 객체의 분(0 ~ 59)을 표준시에 따라 설정합니다.
setUTCSeconds() Date 객체의 초(0 ~ 59)를 표준시에 따라 설정합니다.
setUTCMilliseconds() Date 객체의 밀리초(0 ~ 999)를 표준시에 따라 설정합니다.
toSource()는 객체의 소스 코드를 반환합니다.
toString() Date 객체를 문자열로 변환합니다.
toTimeString() Date 객체의 시간 부분을 문자열로 변환합니다.
toDateString() Date 객체의 날짜 부분을 문자열로 변환합니다.
toGMTString() 대신 toUTCString() 메소드를 사용하세요.
toUTCString() 표준시에 따라 Date 객체를 문자열로 변환합니다.
toLocaleString() Date 객체를 현지 시간 형식에 따라 문자열로 변환합니다.
toLocaleTimeString() Date 객체의 시간 부분을 현지 시간 형식에 따라 문자열로 변환합니다.
toLocaleDateString() Date 객체의 날짜 부분을 현지 시간 형식에 따라 문자열로 변환합니다.
UTC() 표준시에 따라 1997년 1월 1일부터 지정된 날짜까지의 밀리초 수를 반환합니다.
valueOf()는 Date 객체의 원래 값을 반환합니다.
//var objDate=new Date([인수 목록]);