개발/자바스크립트
[자바스크립트] Date()객체로 날짜 구하기 & moment() 객체로 날짜 구하기
sungho88
2018. 12. 19. 09:54
일 / 월 / 년을 구하고 싶다면, Date() 를 커스텀하여 사용해야한다.
const date = new Date();
const curr_date = date.getDate();
const curr_month = date.getMonth() + 1; //Months are zero based
const curr_year = date.getFullYear();
이렇게하면
일
월
년
을 각각 구할 수 있다.
참고로 월은 +1을 해줘야한다. 1월은 0부터 시작하기 때문이다.
그 다음,
const changeFormat = `${curr_year}-${curr_month}-${curr_date}`;
이런식으로
YYYY-MM-DD로 할 수 있다.
하지만, moment 를 사용하여 더욱 쉽게 구할 수 있다.
먼저, npm install moment로 설치해준 뒤,
date: moment().format("YYYY-MM-DD"),
이런식으로 format을 설정해주면,
동일한 결과가 나온다.