近日项目需要一个日历的东东,之前没写过,总觉得日期神马的很坑爹,一番研究下来倒还好,主要是把原理搞明白,再根据项目需要以及后面可能需要的扩展来写。
首页会用到获取当月第一天是星期几getWeek和当月共有多少天getAllDay
//获取第一天是周几
getWeek : function(){
return new Date(this.y,this.m,1).getDay();
},
//获取当月有多少天
getAllDay : function(){
return new Date(this.y,this.m+1,0).getDate();
}
待续...
下面是demo:http://ouyo.info/lab/calendar/
Comments(0)