코딩 공부 일지/JavaScript
JavaScript 날짜 형식 두 자리 수 만드는 방법
헬로코딩
2022. 12. 2. 13:35
728x90
JavaScript 에서 new Date() 내장 함수로 월(getMonth)이나 일(getDate)을 가져올 경우, 한 자리 수 날짜는 한 자리로, 두 자리 수 날짜는 두 자리 수로 표기된다.
두 자리 수 표기로 통일하는 방법은 아래와 같다.
// 월 2자리 표시
(“0” + (this.getMonth() + 1)).slice(-2);
// 날짜 2자리 표시
(“0” + this.getDate()).slice(-2);
slice(-2)를 하면 끝에 두 자리를 가져오므로 해석해보자면,
- 한 자리일 경우
"0" + "1" = "01" => 끝 두 자리 "01"
- 두 자리일 경우
"0" + "12" = "012" => 끝 두 자리 "12"
728x90