zoukankan      html  css  js  c++  java
  • js 每个月有多少天算法

    function change_date ()
                {
                  
    var month=document.getElementById('start_month');
                  
                    
    var  month_temp=month.value.split('月');
                   
    var  year=document.getElementById('start_year') ;
                   
    var year_temp=year.value.split('年');
                   
    var date ;
                    
    if (month_temp[0]=='1'|| month_temp[0]=='3'|| month_temp[0]=='5|| month_temp[0]=="7" || month_temp[0]=="8"  || month_temp[0]=="10"   || month_temp[0]=="12" )
                     {  date
    =31 ;
                      }
                      
    if (month_temp[0]=='4|| month_temp[0]=='6'   || month_temp[0]=='9 '  || month_temp[0]=='11' )
                      {
                      date
    =30;
                      }
                     
    //  window.alert (month_temp[0]);
                     
                      
    if (month_temp[0]=='2' )
                      { 
                        
    if(year_temp[0]%100==0)
                        { 
                          
    if (year_temp[0]%400==0)
                             {
                               date
    =29 ;
                             }
                             
    else
                             {
                            date
    =28;
                              }
                              
                        } 
                        
    else
                        {
                           
    if(((year_temp[0]%100)%4)==0)
                              {
                               date
    =29 ;
                              }
                              
    else
                              {  
                                date
    =28;
                              } 
                         }  
                      }
                      
                        
    var temp_date =document.getElementById('start_day');
                     
    for(i=1;i<date;i++)
                     {
                          
    var add_date=document.createElement("OPTION");
                            add_date.text
    =i+'日';
                            add_date.value
    =i+'日';
                            temp_date.add(add_date);
                               
                       }   
                      
                }
  • 相关阅读:
    Google开源框架盒子模型之Android---<FlexboxLayout>(认知篇)
    Android Studio配置中AndroidAnnotations
    Android Studio分包引发的血案(App启动一直黑屏问题)
    Android Studio打包APK过大问题的研究
    Android WebView JS互调案例
    Eclipse版本android 65535解决方案(原理等同android studio现在的分包方式)
    Android MVP + 泛型,实现了友好VP交互及Activity潜在的内存泄露的优化
    mysql数据监控(db.odbc.select[])
    zabbix 默认消息
    zabbix 利用脚本发邮件(mail)
  • 原文地址:https://www.cnblogs.com/gwazy/p/126331.html
Copyright © 2011-2022 走看看