> 웹 프론트엔드 > JS 튜토리얼 > JS가 월의 마지막 날을 가져오고 JS가 Month_javascript 기술에서 최대 일수를 가져오는 예제 코드

JS가 월의 마지막 날을 가져오고 JS가 Month_javascript 기술에서 최대 일수를 가져오는 예제 코드

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
풀어 주다: 2016-05-16 17:08:56
원래의
1387명이 탐색했습니다.
<html xmlns="http://www.w3.org/1999/xhtml" >   
<head>   
<title>标题页</title>   
<script language="javascript">   
function getLastDay(year,month)   
{   
 var new_year = year;  //取当前的年份   
 var new_month = month++;//取下一个月的第一天,方便计算(最后一天不固定)   
 if(month>12)      //如果当前大于12月,则年份转到下一年   
 {   
 new_month -=12;    //月份减   
 new_year++;      //年份增   
 }   
 var newnew_date = new Date(new_year,new_month,1);        //取当年当月中的第一天   
 return (new Date(new_date.getTime()-1000*60*60*24)).getDate();//获取当月最后一天日期   
}   
</script>   
<body>   
  <input id="Button1" type="button" value="取2007年5月的最后一天" onClick="alert(getLastDay(2007,5))" />   
</body>   
</html>  
로그인 후 복사

js는 한 달의 최대 일수를 얻습니다

JS의 새로운 Date("xxxx/xx/xx") 날짜 구성 방법에는 멋진 점이 있습니다.

"xxxx/xx/0"(0일)을 입력했을 때, 취득한 날짜는 "xx"월 ​​이전 달의 마지막 날입니다. ("xx"월의 최대값은 69, 질문 외국어 ),

"xxxx/xx/1"(1번)을 전달하면 "xx"월 ​​다음 달의 1일을 얻은 날짜가 됩니다(직접 이해하세요)

"1999/13/0"을 전달하면 "1998/12/31"이 됩니다. 그리고 가장 큰 장점은 "xxxx/3/0"을 전달하면 xxxx년의 2월 마지막 날을 얻게 된다는 점입니다. 그러면 해당 연도가 윤년인지 자동으로 확인하여 28 또는 29가 반환됩니다. 혼자 판단하지 마세요,

따라서 선택한 연도와 월이 몇 일인지 알고 싶다면

var temp=new Date("연도 선택/월 1/0 선택");

temp.getDate() 반환//최대 일수

인증을 위해 이 방법을 사용할 수도 있습니다.

다음은 특정 연도와 월의 일수를 가져오기 위해 JS로 작성한 getDaysInMonth(년, 월) 메소드입니다.

코드 복사 코드는 다음과 같습니다.

함수 getDaysInMonth(년,월){
월 = parsInt(월,10) 1;
var temp = new Date(연도 "/" 월 "/0");
temp.getDate()를 반환합니다.
}

자바스크립트를 이용해 특정 달의 일수를 구하는 방법은 다음과 같습니다.

목표: 2014년 4월의 일수 구하기

//构造一个日期对象:
var day = new Date(2014,4,0); 
//获取天数:
var daycount = day.getDate();
로그인 후 복사

지침: 좋습니다. 원하는 일수가 공개되었습니다. getDate()는 얻은 마지막 날이며, 이는 해당 월의 일수입니다. 참고: 날짜 객체를 생성할 때 월이 0부터 시작하므로 실제로 4가 생성된 달입니다. 세 번째 숫자인 0일은 최소 요건이 1일입니다. 1일보다 작을 경우 원하는 3월의 마지막 날이 됩니다.

관련 라벨:
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿