Fork me on GitHub

js根据年月得到当前这个月总共有多少天

let curmonth;
var curDay=this.getday(this.year,this.month);
if(this.month >=10)
{
var curDate = this.year + "-" + this.month + "-" + "01";
var toDate=this.year + "-" + this.month + "-" + curDay;
}
else
{
curmonth= "0"+this.month;
var curDate = this.year + "-" + curmonth + "-" + "01";
var toDate=this.year + "-" + curmonth + "-" + curDay;
}
 
getday(year, month) {
var day = new Date(year, month, 0);
return day.getDate();
},
  //获取离当月还剩多少天 
getDayByDate() {
var today = new Date(); var now = today.getDate(); var year = today.getYear(); if (year < 2000) year += 1900; // Y2K fix var month = today.getMonth(); var monarr = new Array(31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31); if (((year % 4 == 0) && (year % 100 != 0)) || (year % 400 == 0)) monarr[1] = "29"; document.write("这个月还剩 " + (monarr[month] - now) + " 天了"); },

 

posted @ 2019-03-01 15:14  欢欢11  阅读(732)  评论(0编辑  收藏  举报