闰年

Javascript下判断是否为闰年的Datetime包

在看《Javascript 实战》的时候,第三章讲的是如何创建包,里面有一个 datetime 包,提供了两个方法,一个是判断某年是否为闰年,一个判断某年某月有多少天,而且考虑了闰年的情况.

正则表达式--常见的一些判断

对于第一个难点,我们首先不考虑闰年,假设2月份都是28天,这样,月份和日期可以分成三种情况:①月份为1,3,7,8,10,12,天数范围为01-31,匹配MM-DD的正则表达式为:-②月份为4,6,9,11,天数范围为01-30,匹配MM-DD的正则表达式为:-③月份为2,考虑平年情况,匹配MM-DD的正则表达式为:02-根据上面的成果,我们可以得到匹配平年日期格式为YYYY-MM-DD的正则表达式:-接下来我们来解决第二个难点:闰年的考虑。