본문 바로가기
Language/JavaScript

[JavaScript] Date() - 년/월/일 날짜 가져오기 (ft. Date.prototype)

by 썸머워즈 2021. 2. 12.
반응형

script 개발을 하게되면 가끔 날짜가 필요한 경우가 생길텐데

Date를 사용하여 년/월/일 날짜를 가져오는 방법에 대해 알아보자.

 

가볍게 예제를 통해 먼저 알아보자.

 

▷ 예제1)

var date = new Date();

date.getFullYear(); // 2021
date.getMonth() + 1; // 2
date.getDate(); // 12

역시 일반적으로 사용하는게 년 /월 /일 이기 때문에 각각

getFullYear() / getMonth() / getDate() 를 통해 값을 가져올 수 있다. 

물론 더 나아가 여러가지 값들을 구할수 있는데 간단하게 몇가지만 알아보자.

 

▷ 메서드 목록

- getFullYear : 년도
- getMonth : 월 (0 ~ 11 을 반환하기 때문에 +1을 해줘야 현재월을 구할 수 있음)
- getDate: 일
- getHours : 시간 (0 ~ 23)
- getMinutes : 분 (0 ~ 59)
- getSeconds : 초 (0 ~ 59)
- getMilliseconds : 밀리초(0~999)
- getDay : 요일 (0 일요일 ~ 6 토요일)

 

대략 자주쓸것같은 것들은 이정도인데

테스트 해본 결과 getHours 같은 시분초 가져오는 것들은 new Date()가 선언된 시점의 시/분/초를 가져온다.

 

이외에도 다양한 메소드들이 존재하며 아래 사이트에서 확인할 수 있다.

참고 : https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Date

 

Date - JavaScript | MDN

JavaScript Date 객체는 시간의 한 점을 플랫폼에 종속되지 않는 형태로 나타냅니다. Date 객체는 1970년 1월 1일 UTC(협정 세계시) 자정과의 시간 차이를 밀리초로 나타내는 정수 값을 담습니다.

developer.mozilla.org

반응형


댓글

TOP