출처: www.cginjs.com Date() 객체(object) |
관련 스크립트 |
Date 객체는 자바스크립트에서 제공하는 내장객체로서 시스템에서 가지는 날짜와 시간을 사용하게 해줍니다.
인자중에서 miliseconds는 그리니치 표준시 (GMT)로 1970년 1월 1일 00:00:00를 기준으로 해서 현재까지 몇 miliseconds가 지났는지에 따라 날짜를 생성해줍니다.
Date 객체 생성시 new 연산자를 통해 생성을 해 주어야만 사용할 수 있습니다.
Date 객체 생성 형식
객체명 = new Date() // 시스템의 현재 날짜를 자동으로 지정 객체명 = new Date(년,월,일,시,분,초,1/1000초) // 특정 날짜와 시간을 지정 객체명 = new Date(시,분,초,1/1000초) // 특정 시간을 지정 객체명 = new Date(월,연,일,시,분: 초: 1/1000초) // 문자열로 된 날짜와 시간을 지정
|
Date 객체에서 지원하는 메소드 | |
Date() | Date 객체로 정보를 알려줌 |
getDate() | 1 ~ 31 사이의 날자로 정보를 알려줌 |
getDay() | 0 ~ 6 (0=Sunday, 1=Monday, ...) 사이의 요일로 정보를 알려줌 |
getMonth() | 0 ~ 11 (0=January, 1=February, ...) 사이의 월로 정보를 알려줌 |
getFullYear() | 4 자리 수의 년도로 정보를 알려줌 Y2K 문제를 해결하기 위하여 추가된 함수(IE4이상, NC4 ) |
getYear() | 0~99 사이의 년도로 정보를 알려줌 |
getHours() | 0-23 사이의 시간로 정보를 알려줌 |
getMinutes() | 0~59 사이의 분로 정보를 알려줌 |
getSeconds() | 0~59 사이의 초로 정보를 알려줌 |
getMilliseconds() | 0-999 사이의 1/1000초로 정보를 알려줌 |
getTime() | 1970년 1월 1일 자정 이후 현재 까지의 1/1000초 단위 시간로 정보를 알려줌 |
getTimezoneOffset() | GMT 국제표준시(UTC : Coordinated Universal Time) 와 사용자 컴퓨터에 설정된 시간과의 시차로 정보를 알려줌 |
getUTCDate() | 1~31 사이의 UTC(국제표준시) 날자로 정보를 알려줌 |
getUTCDay() | 0 ~ 6 (0=Sunday, 1=Monday, ..)사이의 UTC 요일로 정보를 알려줌 |
getUTCMonth() | 0 ~ 11 (0=January, 1=February, ..) 이의 UTC 월로 정보를 알려줌 |
getUTCFullYear() | 4 자리 수의 UTC 년도로 정보를 알려줌 Y2K 문제를 해결하기 위하여 추가된 함수(IE4이상, NC4 ) |
getUTCHours() | 0 ~ 23 사이의 UTC 시간로 정보를 알려줌 |
getUTCMinutes() | 0 ~ 59 사이의 UTC 분로 정보를 알려줌 |
getUTCSeconds() | 0 ~ 59 사이의 UTC 초로 정보를 알려줌 |
getUTCMilliseconds() | 0-999 사이의 UTC 1/1000초로 정보를 알려줌 |
setDate() | 1~31 사이의 날자 지정 |
setFullYear() | 4 자리 수의 년도 지정 |
setHours() | 0-23 사이의 시간 지정 |
setMilliseconds() | 0-999 사이의 1/1000초 지정 |
setMinutes() | 0~59 사이의 분 지정 |
setMonth() | 0~11 (0=January, 1=February, ...) 사이의 월 지정 |
setSeconds() | 0~59 사이의 초 지정 |
setTime() | 1970년 1월 1일 자정 이후 현재 까지의 1/1000초 단위 시간 지정 |
setYear() | 0~99 사이의 년도 지정 |
setUTCDate() | 1~31 사이의 UTC 날자 지정 |
setUTCDay() | 0~6 (0=Sunday, 1=Monday, ...) 사이의 UTC 요일 지정 |
setUTCMonth() | 0~11 (0=January, 1=February, ...) 사이의 UTC 월 지정 |
setUTCFullYear() | 4 자리 수의 UTC 년도 지정 |
setUTCHour() | 0-23 사이의 UTC 시간 지정 |
setUTCMinutes() | 0~59 사이의 UTC 분 지정 |
setUTCSeconds() | 0~59 사이의 UTC 초 지정 |
setUTCMilliseconds() | 0-999 사이의 UTC 1/1000초 지정 |
toGMTString() | UTC 시간을 문자열로로 정보를 알려줌 예) Wed, 9 Jun 2004 04:16:54 UTC |
toLocaleString() | 현재 시각을 문자열로로 정보를 알려줌 예) 2004년 6월 9일 수요일 오후 1:20:54 |
toString() | 현재 시각을 UTC 시간과 비교하여로 정보를 알려줌 예) Wed Jun 9 13:20:54 UTC+0900 2004 |
출처: www.cginjs.com
'HTML/JS/CSS' 카테고리의 다른 글
[JavaScript] 오늘 하루 열지 않음. (0) | 2008.05.22 |
---|---|
JavaScript RunTime Error (0) | 2008.03.18 |
테이블 셀에 링크 및 마우스오버시 색상변경. (0) | 2008.03.09 |