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);
                               
                       }   
                      
                }
  • 相关阅读:
    diy_markdown 的 html 显示
    根据 vuex 的 this.$store.dispatch() 返回值 处理逻辑
    vue 项目配置: 局域网 ip 发布
    vue-markdown 之 markdown-it, 以及 table of content 的实现:markdown-it-toc-and-anchor
    程序员面试金典-面试题 08.05. 递归乘法
    程序员面试金典-面试题 08.04. 幂集
    程序员面试金典-面试题 08.03. 魔术索引
    程序员面试金典-面试题 08.02. 迷路的机器人
    程序员面试金典-面试题 08.01. 三步问题
    程序员面试金典-面试题 05.08. 绘制直线
  • 原文地址:https://www.cnblogs.com/gwazy/p/126331.html
Copyright © 2011-2022 走看看