날짜의 포맷을 바꿔주는 함수 만들기

이주희·2022년 4월 3일
0

Libraries

목록 보기
11/21

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
profile
🍓e-juhee.tistory.com 👈🏻 이사중

0개의 댓글