getThisMonthDays(year, month) {
return new Date(year, month, 0).getDate();
},
getFirstDayOfWeek(year, month) {
return new Date(Date.UTC(year, month - 1, 1)).getDay();
},
getDayOfWeek(year, month, date) {
return new Date(Date.UTC(year, month - 1, date)).getDay();
},
function getWeek(dateString) {
var date;
if (!dateString) {
date = new Date();
} else {
var dateArray = dateString.split("-");
date = new Date(dateArray[0], parseInt(dateArray[1] - 1), dateArray[2]);
}
return "星期" + "日一二三四五六".charAt(date.getDay());
}
function getBetweenDateArray(stime, etime) {
var diffdate = new Array();
var i = 0;
while (stime <= etime) {
diffdate[i] = stime;
var stime_ts = new Date(stime).getTime();
var next_date = stime_ts + 24 * 60 * 60 * 1000;
var next_dates_y = new Date(next_date).getFullYear() + "-";
var next_dates_m =
new Date(next_date).getMonth() + 1 < 10
? "0" + (new Date(next_date).getMonth() + 1) + "-"
: new Date(next_date).getMonth() + 1 + "-";
var next_dates_d =
new Date(next_date).getDate() < 10
? "0" + new Date(next_date).getDate()
: new Date(next_date).getDate();
stime = next_dates_y + next_dates_m + next_dates_d;
i++;
}
return diffdate;
}
function getMS(date) {
return +new Date(date.replace("-", "/").replace("-", "/"));
}
function getWeek(dateString) {
var date;
if (!dateString) {
date = new Date();
} else {
var dateArray = dateString.split("-");
date = new Date(dateArray[0], parseInt(dateArray[1] - 1), dateArray[2]);
}
return "星期" + "日一二三四五六".charAt(date.getDay());
}