방법: 1. "new Date(year, Month,0)" 문을 사용하여 지정된 연도와 월을 기반으로 날짜 객체를 생성합니다. 2. "date object.getDate()" 문을 사용하여 날짜를 처리합니다. 지정된 달의 마지막 날짜를 객체로 반환하여 지정된 달에 몇 일이 있는지 확인합니다.
이 튜토리얼의 운영 환경: Windows 7 시스템, JavaScript 버전 1.8.5, Dell G3 컴퓨터.
JavaScript를 사용하여 한 달의 일수를 결정하는 방법
한 달의 일수를 얻으려면 해당 월의 마지막 날의 날짜를 얻으세요
방법 1:
setMonth()를 유연하게 호출하고, getMonth(), setDate(), getDate()를 호출하고 필요한 날짜를 계산합니다.
구현 코드:
function getMonthLength(date) { let d = new Date(date); // 将日期设置为下月一号 d.setMonth(d.getMonth()+1); d.setDate('1'); // 获取本月最后一天 d.setDate(d.getDate()-1); return d.getDate(); }
확인:
getMonthLength("2020-02-1") getMonthLength("2021-02-1") getMonthLength("2022-02-1") getMonthLength("2022-03-1")
방법 2:
알고 보니 더 간단한 방법이 있습니다. 방법: getDate()를 직접 호출하세요
function getMonthLength(year,month) { return new Date(year, month,0).getDate(); }
확인:
getMonthLength(2020,02) getMonthLength(2021,02) getMonthLength(2022,02) getMonthLength(2022,03) getMonthLength(2022,04)
【관련 권장사항:javascript 학습 튜토리얼】
위 내용은 자바스크립트를 사용하여 한 달이 몇 일인지 확인하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!