zoukankan      html  css  js  c++  java
  • javascript控制开始日期,和结束日期在同一个月

     1 /*
     2          * 控制开始日期,和结束日期   
     3          * 开始日期为当前月份,结束日期为当天
     4          * 开始日期为之前月份,结束日期为最后一天 
     5          * @return string
     6          * @poseidon 2015-9-17
     7          */
     8         function pickedFunc(){
     9             var now = new Date();
    10             var nyear = now.getFullYear();
    11             var nmonth = now.getMonth() + 1;
    12             var ndate = now.getDate();
    13             
    14             var start_time = $("#start_time").val();
    15             var syear = start_time.substring(0,4);
    16             var smonth = start_time.substring(5,7);
    17             
    18             if(eval(smonth==nmonth)){
    19                 $("#end_time").val(syear+'-'+smonth+'-'+ndate);
    20             }
    21             
    22             if(eval(syear<nyear)||eval(smonth<nmonth)){
    23                 $("#end_time").val(syear+'-'+smonth+'-'+getLastDay(syear,smonth));
    24             }
    25             
    26             
    27         }
    28         /*
    29          * 获取指定年月的最后一天
    30          * @return string
    31          * @hjt 2015-9-17
    32          */
    33         function getLastDay(year,month) { 
    34             var new_year = year; //取当前的年份 
    35             var new_month = month++;//取下一个月的第一天,方便计算(最后一天不固定) 
    36             if(month>12) { 
    37                 new_month -=12; //月份减 
    38                 new_year++; //年份增 
    39             } 
    40             var new_date = new Date(new_year,new_month,1); //取当年当月中的第一天 
    41             return (new Date(new_date.getTime()-1000*60*60*24)).getDate();//获取当月最后一天日期 
    42         }
  • 相关阅读:
    [C#] override和overload的区别
    [ASP.Net] 20141228_Dapper文章搜集
    JSP
    Ajax使用简介
    编写JAVA脚本的JSP页面
    JAVA web开发模式
    JSP基础
    过滤器
    监听会话范围内事件
    http解析
  • 原文地址:https://www.cnblogs.com/sun-rain/p/4816983.html
Copyright © 2011-2022 走看看