|
|
@@ -150,6 +150,34 @@ function getDays(mouth,datet){
|
|
|
* param: datet String 年份
|
|
|
* return:days( 28,29,30,31 )
|
|
|
*/
|
|
|
+function getDaysByDate1(datet){
|
|
|
+ //构造当前日期对象
|
|
|
+ var date = new Date(datet);
|
|
|
+ //获取年份
|
|
|
+ var year = date.getFullYear();
|
|
|
+ var mouth = date.getMonth();
|
|
|
+ //定义当月的天数;
|
|
|
+ var days ;
|
|
|
+ //当月份为二月时,根据闰年还是非闰年判断天数
|
|
|
+ if(mouth == 2){
|
|
|
+ days= year % 4 == 0 ? 29 : 28;
|
|
|
+ }
|
|
|
+ else if(mouth == 1 || mouth == 3 || mouth == 5 || mouth == 7 || mouth == 8 || mouth == 10 || mouth == 12){
|
|
|
+ //月份为:1,3,5,7,8,10,12 时,为大月.则天数为31;
|
|
|
+ days= 31;
|
|
|
+ }
|
|
|
+ else{
|
|
|
+ days= 30;
|
|
|
+ }
|
|
|
+ return days ;
|
|
|
+}
|
|
|
+
|
|
|
+
|
|
|
+/**
|
|
|
+ * 根据月份,判断当前月份天数
|
|
|
+ * param: datet String 年份
|
|
|
+ * return:days( 28,29,30,31 )
|
|
|
+ */
|
|
|
function getDaysByDate(datet){
|
|
|
//构造当前日期对象
|
|
|
var date = new Date(datet);
|