FullStack/11. JavaScript
[JS] 날짜 포맷 만들기
nakanara
2021. 4. 20. 00:54
반응형
JavaScript 사용 중 날짜 포맷을 YYYY-MM-DD로 구할 때 한자리의 월에 "0"을 붙이는 작업에 깔끔한 소스가 생각나지 않았는데 stackoverflow에서 괜찮은 내용이 있었다.
var MyDate = new Date();
var MyDateString;
// YYYY/MM/DD
MyDateString = MyDate.getFullYear() + '/'
+ ('0' + (MyDate.getMonth()+1)).slice(-2) + '/'
+ ('0' + MyDate.getDate()).slice(-2) ;
alert(MyDateString);
slice를 이용하여 slice(-2)를 할 경우 뒤에서 2자리를 가져오는 것이기 때문에
4월일 경우 "04" -> "04", 10월의 경우 "010" -> "10"으로 뒷 두 자리를 돌려준다.
참고
#js #dateformat
반응형