當前位置:首頁 » 工資水平 » js一個月有多少天

js一個月有多少天

發布時間: 2022-09-24 06:49:58

1. javascript獲取當月有多少天的疑問

Javascript獲取當月的天數:

vard=newDate();
//d.getMonth()+1代表下個月,月份索引從0開始,即當前月為6月時,getMonth()返回值為5,創建日期時同理
//此處構造的日期為下個月的第0天,天數索引從1開始,第0天即代表上個月的最後一天
varcurMonthDays=newDate(d.getFullYear(),(d.getMonth()+1),0).getDate();
alert("本月共有"+curMonthDays+"天");

2. JS實現輸入年份月份得出當月的天數,我輸入2016年4月結果輸出是31天,求解答。

<script>
document.writeln('練習6:<br>'+' 輸入年份、月份,顯示當月的天數'+'<br>')
var year= parseInt(prompt('練習6\n請輸入一個年份'))
var month= parseInt(prompt('練習6\n請輸入一個月份'))
document.writeln('您輸入了'+year+'年'+'<br>')
document.writeln('您輸入了'+month+'月'+'<br>')
switch(month)
{
case 1:
case 3:
case 5:
case 7:
case 8:
case 10:
case 12:
document.writeln('您輸入的'+month+'月'+'有31天')
break
case 4:
case 6:
case 9:
case 11:
document.writeln('您輸入的'+month+'月'+'有30天')
break
case 2:
if(year%4===0&&year%100!==0||year%400===0)
{
document.writeln('您輸入的'+month+'月'+'有29天')
}else
{
document.writeln('您輸入的'+month+'月'+'有28天')
}
// (years%4===0&&years%100!==0||years%400===0)?
// document.writeln('本月有29天'):
// document.writeln('本月有28天')
break
ddefault :
document.writeln('親,您的輸入不正確'+'您輸入的是'+month+'月')
break
}
</script>

3. js計算一個月多少天

JavaScript獲取每個月的天數,參數說明:month:月份;year:年,函數被調用後,將直接返回:days天數。
view sourceprint?
01 function getDaysInMonth(month,year){
02 var days;
03 if (month==1 || month==3 || month==5 || month==7 || month==8 || month==10 || month==12) days=31;
04 else if (month==4 || month==6 || month==9 || month==11) days=30;
05 else if (month==2) {
06 if (isLeapYear(year)) { days=29; }
07 else { days=28; }
08 }
09 return (days);
10 }

4. 1、讓用戶輸入一個月份,然後程序判斷該月份有多少天。(javascript 做) (上傳代碼謝謝,急!)

樓主您好:代碼如下:
<script type="text/javascript">//簡寫格式
<!--
var date=new Date();
var y=date.getYear();
var m=date.getMonth()+1;
var total=31;
if(m==4||m==6||m==9||m==11)total=30;
else if(m==2){total=28;if((y%4==0&&y%100!=0)||y%400==0)total=29;}
document.write(y+'年'+m+'月有'+total+'天')
//-->
</script>
如果想換成HTML頁面用戶輸入的話只要替換兩個變數而已。用用戶輸入的值代替new date()

5. javascript輸入當前月份會顯示當前月份有多少天如果是2月份彈出彈框輸入年份

<script>
functiondays(month){
var_d=-1;
varyear=newDate().getFullYear();
varsDate='';
if(!!month){
month=parseInt(month);
if(month==12)
_d=31;
else{
if(month==2){
var_t=prompt('Inputyear:');
if(_t){
year=_t;
}
}

sDate=year+'-'+(month+1)+'-01';
vartempDate=newDate(sDate);
tempDate.setDate(tempDate.getDate()-1);
_d=tempDate.getDate();
}
}

return_d;
}
functiontest(){
varmonth=document.getElementById('month').value;
var_d=days(month);
alert(_d);
}
</script>
<inputid="month"type="text"value=""/>
<inputtype="button"value="RUN"onclick="test()"/>


能不能看懂就看你的造化了。

6. js返回當前月份有多少天

示例代碼如下:

<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<htmlxmlns="http://www.w3.org/1999/xhtml">
<head>
<metahttp-equiv="Content-Type"content="text/html;charset=gb2312"/>
<title>JS獲取當月天數</title>
<scripttype="text/javascript"language="javascript">
functiongetDays(){
//構造當前日期對象
vardate=newDate();

//獲取年份
varyear=date.getFullYear();

//獲取當前月份
varmouth=date.getMonth()+1;

//定義當月的天數;
vardays;

//當月份為二月時,根據閏年還是非閏年判斷天數
if(mouth==2){
days=year%4==0?29:28;

}
elseif(mouth==1||mouth==3||mouth==5||mouth==7||mouth==8||mouth==10||mouth==12){
//月份為:1,3,5,7,8,10,12時,為大月.則天數為31;
days=31;
}
else{
//其他月份,天數為:30.
days=30;

}

//輸出天數
alert('當月天數為:'+days);
}

</script>
</head>
<bodyonload="getDays();">
</body>
</html>

7. JS:如何計算一個月有多少天

functiongetCountDays(){
varcurDate=newDate();
/*獲取當前月份*/
varcurMonth=curDate.getMonth();
/*生成實際的月份:由於curMonth會比實際月份小1,故需加1*/
curDate.setMonth(curMonth+1);
/*將日期設置為0,這里為什麼要這樣設置,我不知道原因,這是從網上學來的*/
curDate.setDate(0);
/*返回當月的天數*/
returncurDate.getDate();
}
//例如,獲取當前月份(現在是3月)的總天數:
getCountDays()//返回31

熱點內容
馬路上汽車的噪音在多少分貝 發布:2023-08-31 22:08:23 瀏覽:2000
應孕棒多少錢一盒 發布:2023-08-31 22:08:21 瀏覽:1469
標准養老金一年能領多少錢 發布:2023-08-31 22:05:05 瀏覽:1757
湖北通城接網線多少錢一個月 發布:2023-08-31 21:59:51 瀏覽:1828
開隨車吊車多少錢一個月 發布:2023-08-31 21:55:06 瀏覽:1592
京東付尾款怎麼知道前多少名 發布:2023-08-31 21:52:58 瀏覽:1919
在學校租鋪面一個月要多少錢 發布:2023-08-31 21:52:09 瀏覽:2059
2寸有多少厘米 發布:2023-08-31 21:50:34 瀏覽:1702
知道電壓如何算一小時多少電 發布:2023-08-31 21:46:20 瀏覽:1691
金手鐲54號圈周長是多少厘米 發布:2023-08-31 21:44:28 瀏覽:1855