//根据日期获得日历
var GetCalanderByDate = function(dDate){
var oCalander = {};
var iYear = dDate.getFullYear();
var iMonth = dDate.getMonth()+1;
var iDate = dDate.getDate();
var iLeapYear = ((iYear%4==0&&iYear%100!=0)||(iYear%400==0))?true:false;
var aMonth = [31, iLeapYear?29:28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31];
var iDay = dDate.getDay();
var iDayOfOne = (8-(iDate-iDay)%7)%7;
oCalander.iSelectedDate = iDate;
oCalander.aDate = [];
for(i=0;i<42;i++){
if(i>=iDayOfOne&&i<aMonth[iMonth-1]+iDayOfOne) oCalander.aDate.push(i-iDayOfOne+1);
else oCalander.aDate.push('');
}
return oCalander;
}
根据日期获得当月日历,按数组返回oCalander.aDate;
根据日期获得当月日历
最新推荐文章于 2018-12-22 13:24:39 发布