存蓄已解决的‘漏洞’

获取一个月中的最后一天

2019-01-10  本文已影响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();//获取当月最后一天日期
}
上一篇下一篇

猜你喜欢

热点阅读