Date 객체를 활용해서 만든 함수로, 문자로 날짜를 넣어주면 2022.04.04 형태로 바꿔준다.
export const getDate = (date: any) => {
const newDate = new Date(date);
const yyyy = newDate.getFullYear();
const m1 = newDate.getMonth() + 1;
const mm = m1.toString().padStart(2, "0");
const dd = newDate.getDate().toString().padStart(2, "0");
return `${yyyy}.${mm}.${dd}`;
};
👇🏻 Date 객체 설명
/* 새로운 Date 객체 만들기 */
new Date("2021-03-16")
Tue Mar 16 2021 09:00:00 GMT+0900 (한국 표준시)
new Date()
Wed Mar 23 2022 10:44:32 GMT+0900 (한국 표준시)
const aaa = new Date()
// 날짜만
aaa.getFullYear()
2022
// 일만
aaa.getDate()
23
// 월만 : 월은 1이 적게 나와서 1을 더해서 사용해야 한다.
aaa.getMonth()+1
3