美文网首页存蓄已解决的‘漏洞’
获取一个月中的最后一天

获取一个月中的最后一天

作者: 痛心凉 | 来源:发表于2019-01-10 11:00 被阅读0次

通过年和月来判断一个月的天数,返回当月的最后一天。

//获取一个月中的最后一天
function getLastDay(year, month) {
    var new_year = year;  //取当前的年份
    var new_month = month++;//取下一个月的第一天,方便计算(最后一天不固定)
    if (month > 12)      //如果当前大于12月,则年份转到下一年
    {
        new_month -= 12;    //月份减
        new_year++;      //年份增
    }
    var new_date = new Date(new_year, new_month, 1);        //取当年当月中的第一天
    return (new Date(new_date.getTime() - 1000 * 60 * 60 * 24)).getDate();//获取当月最后一天日期
}

相关文章

网友评论

    本文标题:获取一个月中的最后一天

    本文链接:https://www.haomeiwen.com/subject/xpiwcqtx.html