感觉这节课讲得有点复杂了,个人认为就几个核心点:
1. 1/3/5/7/8/10/12月有31天,平年2月28天,闰年2月29天,其余月份30天。那么可以写一个函数返回某年某月共有多少天
2.获取到该年该月的第一天是周几,用于补全上月的天数,通常日历的星期都是按照 "日一二三四五六"排列,所以不用把周日转成7,默认0就行了
3.而补全下月的天数就简单了,一般都是六行七列的形式,所以直接用42减去(上月的天数+这月的天数)就能得出来。
1. 1/3/5/7/8/10/12月有31天,平年2月28天,闰年2月29天,其余月份30天。那么可以写一个函数返回某年某月共有多少天
2.获取到该年该月的第一天是周几,用于补全上月的天数,通常日历的星期都是按照 "日一二三四五六"排列,所以不用把周日转成7,默认0就行了
3.而补全下月的天数就简单了,一般都是六行七列的形式,所以直接用42减去(上月的天数+这月的天数)就能得出来。
2017-05-14