일 / 월 / 년을 구하고 싶다면, 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을 설정해주면,
동일한 결과가 나온다.
'개발 > 자바스크립트' 카테고리의 다른 글
[Javascript] 자바스크립트 화살표 함수에서 리턴 생략하기 (0) | 2019.02.17 |
---|---|
[Javascript] moment.js를 이용하여 특정 날짜로부터 몇 일 후 구하기 (0) | 2019.01.30 |
자바스크립트로 문자열에 특정 문자열이 존재하는지 체크하는 방법 : indexOf() (0) | 2018.10.15 |
[자바스크립트] Math() 함수를 이용해서 올림, 반올림, 버림 적용하기 (0) | 2018.09.18 |
[Javascript] 자바스크립트에서 숫자 세자리마다 콤마(,) 찍는 방법!! (0) | 2018.08.31 |