>  기사  >  웹 프론트엔드  >  Javascript 날짜 개체를 YYYYMMDD 문자열로 변환하는 방법은 무엇입니까?

Javascript 날짜 개체를 YYYYMMDD 문자열로 변환하는 방법은 무엇입니까?

DDD
DDD원래의
2024-11-10 14:46:02693검색

How to Convert a Javascript Date Object to YYYYMMDD String?

JS 날짜 객체를 YYYYMMDD 문자열로 간단하게 변환

JavaScript 날짜 객체를 YYYYMMDD 형식의 문자열로 변환할 때 간단한 방법 Date.getYear(), Date.getMonth(), Date.getDay()의 값을 연결하는 것입니다. 그러나 이 접근 방식은 번거로울 수 있습니다.

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('');
};

이 변경된 프로토타입 메소드는 원하는 문자열을 YYYYMMDD 형식으로 직접 생성하는 "yyyymmdd" 함수를 제공하여 Date 객체를 향상시킵니다. 이 코드는 완전한 8자 출력을 위해 한 자리 월과 일이 0으로 채워지도록 보장합니다.

사용 예

이 방법을 활용하려면 새 날짜 개체를 지정하고 "yyyymmdd()" 함수를 호출하여 YYYYMMDD 형식의 문자열을 가져옵니다.

var date = new Date();
date.yyyymmdd();

위 내용은 Javascript 날짜 개체를 YYYYMMDD 문자열로 변환하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.