오늘의 날짜 구하기

front_pica·2021년 9월 13일
0

오늘의 날짜(현재 날짜) 구하는 함수 모듈 - typesciprt

- YYYY-MM-DD (ex 2021-08-22)

export const getCurrentDate = (): string => {
    const YEAR = new Date().getFullYear();
    const MONTH = String(new Date().getMonth() + 1).padStart(2, '0');
    const DAY = String(new Date().getDate()).padStart(2, '0');

    return `${YEAR}-${MONTH}-${DAY}`;
};

기억에 새겨둘것
1. padStart - 빈 공간을 첫번째 인자 자릿수 만큼 두번째 인자로 채운다. (String으로 감싸주는 이유는 padStart는 string형식에 적용되기 때문에 number 타입을 string타입으로 형변환 해주기 위해서 사용)
2. Day(일)은 getDay가 아닌 getDate로 구해야한다. (getDay는 일요일(0)~토요일(6)까지 요일 인덱스를 반환해주기 때문에 취지에 맞지 않음)

profile
한걸음씩

0개의 댓글