JS 获取当前日期三个月的日期,去除周末

来源:互联网 发布:ab plc编程软件 编辑:程序博客网 时间:2024/05/23 21:05
 function GetDateTime() {        var dateNew = new Date();        var mydate = dateNew.toLocaleDateString(); //获取当天时间        var getDate = dateNew.getDate();//获取当前日        var getYear = dateNew.getFullYear();//获取当前年份        var getMonth = parseInt(dateNew.getMonth() + 1);//获取月份 1月返回0 故在原有基础上+1        var Newdate = new Date(getYear, getMonth, 0)        var daycount = Newdate.getDate();//获取当月天数        var k = 1        var data = []        for (i = getDate; i < daycount + 1; i++) {            var dateDay = new Date(getYear + '/' + getMonth + '/' + i);            var weekDay = dateDay.getDay();//获取当期星期数            if (weekDay != 6 && weekDay != 0) {                data.push({date: "" + getYear + "-" + getMonth + "-" + i + ""})            }            if (i == daycount) {//表示循环了一个月                if (k < 4) {                    getMonth = parseInt(dateNew.getMonth() + 1 + k);//获取月份 1月返回0 故在原有基础上+1                    Newdate = new Date(getYear, getMonth, 0)                    daycount = Newdate.getDate();//获取当月天数                    getDate = 1;                    k = k + 1                    i = 0;                }            }        }        return data    };
原创粉丝点击