Date 객체는 날짜와 시간 (년,월,일,시,분,초,밀리 초)에 관한 작업을 하는데 사용되는 기본 객체이다.
자바스크립트에서는 날짜는 문자열로 작성할 수 있고, 숫자로도 작성된다.
숫자로 표현된 날짜는 1970년 1월 1일 00:00:00 이후의 밀리 초를 계산하여 나타낸다.
상당히 많이 사용되는 객체이며 웹 브라우저에서 Date 객체를 이용해야하는 경우가 많다.
Date 객체의 입력 포맷은 4가지 유형이 있다.
입력 포맷 | 예시 |
ISO Date | "2018-06-06" (국제 표준 표현) |
Short Date | '06/06/2018' |
Long Date | "Jun 06 2018" 또는 '01 Jun 2018" |
Full Date | "Wednesday June 06 2018" |
출력 포맷 | 예시 |
Full Date | Wde June 06 2018 09:00:00 GMT+0900 (대한민국 표준시) |
Number Date | 1970년 1월 1일 0시 이후 날짜와 시간까지 밀리초로 계산한 숫자로 표현 |
사용법
var 객체 이름 = new Date();
생성방법 | 설명 |
new Date() | 현재의 날짜와 시간을 표시할 수 있도록 한다 |
new Date (miliseconds) | 1970년 1월 1일 0시 이후 날짜와 시간이 주어진 밀리초만큼 경과했으니 계산하여 날짜로 변환해준다 |
new Date (datestring) | 괄호에 명시된 날짜 문자열을 사용하여 지정된 날짜와 시간에서 날짜 객체를 만든다 |
new Date ( year, month, day ) new Date ( year, month, day, hour, minute, second, milisecond) |
괄호의 순서에 따라 3개(7개)의 숫자를 순서적으로 매치하여 값이 지정된다. |
'웹 프로그래밍 기초 > 객체' 카테고리의 다른 글
내장 객체 (Math) (0) | 2025.04.09 |
---|---|
get메서드 / set메서드 (0) | 2025.04.09 |
repeat() (0) | 2025.04.09 |
trim() (0) | 2025.04.09 |
split() (1) | 2025.04.09 |