javascript实现2016新年版日历

这篇文章主要为大家介绍了javascript实现2016新年版日历的详细代码,感兴趣的小伙伴们可以参考一下

先看看效果图,效果比较简单:

具体代码:

   javaScript日历 
2016/1>>><<<


JavaScript代码    

 // 判断是否为闰年 function IsLeapYear(year){ if((year%400==0)||(year%4==0 && year%100!=0)){ return true; } return false; } // 日历 function createCalendar(year,month,date){ var d=new Date(); if(!year || year<=0){ cur_year=d.getFullYear();  // 年份 }else{ cur_year=year; } if(!month || month<=0){ cur_mon=d.getMonth();  // 日期 }else{ cur_mon=month-1; } if(!date || date<=0){ cur_date=d.getDate();  // 日期 }else{ cur_date=date; } month_days=new Array(31,28+IsLeapYear(d.getFullYear()),31,30,31,30,31,31,30,31,30,31); // 月份天数数组 month_firstday_date=new Date(cur_year,cur_mon,1); monthDays=month_days[cur_mon]; monthFirstday=month_firstday_date.getDay(); // 月份的第一天是星期几 lines=Math.ceil((monthDays+monthFirstday)/7);  // 表格所需行数 var calendarBody=""; for(var i=0;i"; }else{ calendarBody+=""+date+""; } }else{ calendarBody+=""; } } calendarBody+=""; } return calendarBody; }

以上就是javascript实现2016新年版日历的详细内容,更多请关注0133技术站其它相关文章!

赞(0) 打赏
未经允许不得转载:0133技术站首页 » JavaScript 教程