자바스크립트에서 날짜와 관련된 값이 필요하다면 Date 객체를 사용할 수 있다.
데이트 객체는 기준 날짜 1970년도 1월 1일 0시 0분 0초 이후의 날짜를 반환받을 수 있다.
new Date();
콘솔에 출력해보면 현재 날짜와 시간이 출력된다.
Mon Sep 05 2022 22:23:10 GMT+0900 (한국 표준시)
인수를 넣을 수도 있다.
년/월/일/시/분/초 순서로 넣으면 된다.
new Date(2022,0,1,12,44,44);
2022년 1월 1일 12시 44분 44초 가 출력된다.
월은 0부터 11까지 숫자여야 하므로 0이 1월을 나타낸다.
Date 객체를 만들면 년,월,일,시,분,초,밀리초를 구할 수도 있다.
Date객체의 년도를 반환받을 수 있다.
new Date(2022,0,2,3,44,33).getFullYear();
// 2022
new Date(2022,0,2,3,44,33).getMonth(); // 0
1월이 0이기 때문에 반환 값 0도 1월을 의미한다.
(즉, 0~11 사이의 값을 반환함)
일을 반환한다. 1부터 31일까지
new Date(2022,0,2,3,44,33).getDate(); // 2
시간을 반환한다.
분을 반환한다.
초를 반환한다.
밀리초를 반환한다.
new Date(2022,0,2,3,44,33, 111).getMilliseconds();
// 111
참고 자료
모던 자바스크립트 Date