웹 프로그래밍 기초/객체

내장 객체 (Date)

별초롱언니 2025. 4. 9. 17:06

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