使用 JS 判断是否为月末

2019-06-25  本文已影响0人  晚安_bd35
/**
         * 判断是否为当月的最后一天
         */
        function isLastDayOfMonth() {
            var flag = new Boolean(false);
            var date = new Date();
 
            var year = date.getFullYear();
            var month = date.getMonth()+1;
            var today = date.getDate();
 
            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); //取当年当月中的第一天
 
            var month_last_day = (new Date(new_date.getTime()-1000*60*60*24)).getDate();
 
            if(today == month_last_day){
                 console.log(123)
                flag = true;
            }
            return flag;
        }

参考:https://blog.csdn.net/chenmin_test/article/details/88974581

上一篇 下一篇

猜你喜欢

热点阅读