JavaScript 날짜 포맷 변경하기
수정하기
문서 생성 2021-09-30 22:10:37 최근 수정 2022-06-06 22:36:08
JavaScript의 Date
객체 값을 내가 원하는 포맷으로 변경하고 싶었다. 검색을 해보니 다양한 방법이 있었는데 나는 toISOString
메서드가 편했다.
const today = new Date(); // Thu Sep 30 2021 22:14:42 GMT+0900 (Korean Standard Time)const formatDate = today.toISOString().split('T')[0]; // "2021-09-13"formatDate.replace(/-/g, '/'); // "2021/09/30"
formatDate
부분은 Destructuring을 사용해 가져오는 것도 좋겠다. (클린코드 자바스크립트)
const today = new Date()const [date] = today.toISOString().split('T')date.replace(/-/g, '/')