날짜나 시간 관련 정보를 제공받고 싶을 때는 날짜 객체(Date Object)를 사용한다.


날짜 객체 생성

참조변수 = new Date();
ex) var d = new Date();

참조변수 = new Date("연/월/일")
ex) var d = new Date("2002/5/31");

참조변수 = new Date(연,월-1,일);
ex) var d = new Date(2002,4,31);

관련 메서드

날짜 정보를 가져올때 (GET)

날짜 정보를 수정할 때(SET) 

 getFullYear()

 연도 

 setFullYear() 

 연도 

 getMonth()

 월  (현재 월 -1)

 setMonth()

 월 (월 -1)

 getDate()

 일 

 setDate()

 일 

 getDay()

 요일 (일:0 ~ 토:6)

 '요일'은 날짜를 바꾸면 자동으로 바뀜

 getHours()

 시

 setHours()

 시

 getMinutes()

 분

 setMinutes()

 분

 getSeconds()

 초

 setSeconds()

 초

 getMilliseconds()

 밀리초 (1/1,000초)

 setMilliseconds() 

 밀리초 (1/1,000초)

 getTime()

 1970/1/1 부터 경과된 시간을 밀리초로 표현

 setTime()

 1970/1/1부터 경과된 시간을 밀리초로 수정

 toGMTString()

 GMT 표준 표기 방식으로 문자형 데이터로 반환

 toLocaleString()

 운영 시스템 표기 방식으로 문자형 데이터로 반환함



남은 일 수(msc) = 특정 날짜 객체 - 현재 날짜 객체

1초 = 1,000(msc)

1분(60초) = 1,000 * 60 // 60,000(msc)

1시간(60분) = 1,000 * 60 * 60 //3,600,000(msc)

1일(60분*24) = 1,000 * 60 * 60 * 24 // 86,400,000(msc)

'Web Programming > JavaScript' 카테고리의 다른 글

[JavaScript] document.getElementById()  (0) 2018.09.13
[JavaScript] 브라우저 언어 확인  (0) 2018.09.13
[JavaScript] 객체  (0) 2018.08.01
자바스크립트 - 연산자  (0) 2018.07.31
자바스크립트 - undefined vs null  (0) 2018.07.31

+ Recent posts