登录 | 注册 | 关于 |

4Fang四方软件、四方财务软件、四方在线软件、SaaS

简单实用的就是最好的!
产品和服务下载中心有口皆碑成功案例论坛帮助开发合作联系其他

 
 
返回月份的天数

darknight @ 2008-8-5 


 闰年是能被4整除,但不能被100整除;如能被100整除,同时能被400整除。
 
 
  1. function idLeapYear(year)    
  2. {    
  3.     if(year%4==0 && year%100!=0 || year%400==0){   
  4.         return true// 闰年   
  5.     }   
  6.     return false;    
  7. }    
  8.   
  9. function getDays(month, year)    
  10. {    
  11.     // 用一个数组保存所有月份的天数   
  12.     var ar = new Array(12);    
  13.     ar[0] = 31; // 1月   
  14.     ar[1] = (leapYear(year)) ? 29 : 28; // 2    
  15.     ar[2] = 31; // 3   
  16.     ar[3] = 30; // 4   
  17.     ar[4] = 31; // 5   
  18.     ar[5] = 30; // 6   
  19.     ar[6] = 31; // 7   
  20.     ar[7] = 31; // 8   
  21.     ar[8] = 30; // 9   
  22.     ar[9] = 31; // 10   
  23.     ar[10] = 30; // 11    
  24.     ar[11] = 31; // 12   
  25.     return ar[month];    
  26. }