JavaScript 날짜 객체를 YYYYMMDD 문자열로 변환
JavaScript에서 날짜 객체로 작업할 때 문자열 표현을 추출해야 하는 경우가 종종 있습니다. 특정 YYYYMMDD 형식. 개별 연도, 월, 일 구성 요소를 연결하는 것이 가능하지만 지루하고 오류가 발생하기 쉽습니다.
더 간단한 솔루션
다행히도 더 많은 방법이 있습니다. 이 문제에 대한 우아한 해결책. Date 프로토타입을 확장하면 YYYYMMDD 문자열을 손쉽게 생성하는 사용자 정의 메서드를 정의할 수 있습니다.
Date.prototype.yyyymmdd = function() { var mm = this.getMonth() + 1; // getMonth() is zero-based var dd = this.getDate(); return [this.getFullYear(), (mm>9 ? '' : '0') + mm, (dd>9 ? '' : '0') + dd ].join(''); };
사용 예
프로토타입 확장을 정의한 후 이를 사용하는 방법은 다음과 같습니다. 간단함:
var date = new Date(); date.yyyymmdd(); // Returns a YYYYMMDD string representing the current date
맞춤형의 이점 방법
위 내용은 JavaScript 날짜 개체를 YYYYMMDD 문자열로 변환하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!