Date(날짜) 객체 -JavaScript
날짜 정보를 가져올 때 (GET) | 날짜 정보를 수정할 때 (SET) |
---|---|
getFullYear() 연도 정보를 가져옴 | setFullYear() 연도 정보만 수정 |
getMonth() 월 정보를 가져옴(현재 월-1) | setMonth() 월 정보만 수정(월-1) |
getDate() 일 정보를 가져옴 | setDate() 일 정보만 수정 |
getDay() 요일 정보를 가져옴(일:0~토:6) | 요일은 날자를 바꾸면 자동으로바뀌므로 setDate없음 |
getHours() 시 정보를 가져옴 | setHours() 시 정보만 수정 |
getMinutes() 분 정보를 가져옴 | setMinutes() 분 정보만 수정 |
getSeconds() 초 정보를 가져옴 | setSeconds() 초 정보만 수정 |
getMilliseconds() 밀리초 정보를 가져옴 | setMilliseconds() 밀리초 정보만 수정 |
getTime() 1970년 1월1일부터 경과된 시간을 밀리초로 표기함 | setTime() 1970년 1월 1일부터 경과된 시간을 밀리초로 수정 |
toGMTString(); GMT 표준 표기 방식으로 문자형 데이터로 반환 | toLocaleString(); 운영 시스템 표기 방식으로 문자형 데이터로 반환 |
날짜 정보 받아오기
1 | var t =new Date(); // 변수 t에 오늘 날짜 객체 생성 |
현재 날짜부터 특정 날짜까지 몇일 남았는지 구하기
연말까지 얼마남았는지 구하기 예제
1 | var t=new Date(); // 오늘 날짜 객체 |
남은일수(밀리 초)= 특정 날짜 객체 - 현재 날짜 객체
1초 = 1000(msc)
1분(60초) = 1000 * (60) // 60,000(msc)
1시간(60분) = 1000 * 60 * (60) // 3,600,000(msc)
1일(24시간) = 1000 * 60 * 60 * (24) // 86,400,000(msc)