zoukankan      html  css  js  c++  java
  • js, 当天,当月,当年

    function getCurrentDay(){
            
    var date = new Date();
            
    return {"start":date.getFullYear() + "-" + (date.getMonth() + 1+ "-" + date.getDate(), 
            
    "end":date.getFullYear() + "-" + (date.getMonth() + 1+ "-" + date.getDate()};
        }
        
        
    function getCurrentYear() {
            
    var date = new Date();
            
    return {"start":date.getFullYear() + "-01-01""end": date.getFullYear() + "-12-31" }; 
        }
        
        
    function getCurrentMonth() {
            
    var date = new Date();
            
    return {"start":date.getFullYear()  + "-" + (date.getMonth() + 1+ "-01",
                    
    "end": date.getFullYear() + "-" + (date.getMonth() + 1+ "-" + getLastDay(date.getFullYear(), (date.getMonth() + 1)) };
        }
        
        $(
    ":radio[name$=rblDateShortCut]").bind("click"function(){ setDate(); });
        
        
    function setDate(){
            
    var dateValue = $(":radio[name$=rblDateShortCut]:checked").val()
            
    var dateRange;
            
    if ( dateValue == "0") { // 日
                $(":input[id$=txtDateStart]").val(getCurrentDay().start);
                $(
    ":input[id$=txtDateEnd]").val(getCurrentDay().end);
            } 
    else if ( dateValue == "1" ) { // 月
                $(":input[id$=txtDateStart]").val(getCurrentMonth().start);
                $(
    ":input[id$=txtDateEnd]").val(getCurrentMonth().end);
            } 
    else { // 年
                $(":input[id$=txtDateStart]").val(getCurrentYear().start);
                $(
    ":input[id$=txtDateEnd]").val(getCurrentYear().end);
            }
        }
        
        
    function getLastDay(year, month) {
            
    var new_year = year;     // 取当前的年份
            var new_month = month++// 取下一个月的第一天,方便计算(最后一天不固定)
            if(month>12)             // 如果当前大于12月,则年份转到下一年
            {
                new_month 
    -=12;      // 月份减
                new_year++;          // 年份增
            }
            
    var new_date = new Date(new_year,new_month,1);      // 取当年当月中的第一天
            return (new Date(new_date.getTime() - 1000 * 60 * 60 * 24)).getDate(); // 获取当月最后一天日期
        }
  • 相关阅读:
    微信小程序支付接口之Django后台
    wx.request 请求与django
    ubuntu16.04 安装使用meld及问题
    微信小程序上传单张或多张图片
    ip地址掩码和位数对应关系表、子网掩码、网络地址、主机地址-yellowcong
    公网IP地址就一定是A类地址和B类地址吗?那C类地址就一定是私有地址吗?
    太厉害了,终于有人能把TCP/IP协议讲的明明白白了!
    linux/shell/bash 自动输入密码或文本
    shell case例子
    spring 配置Value常量(不支持到static上)
  • 原文地址:https://www.cnblogs.com/zlfucku/p/2021969.html
Copyright © 2011-2022 走看看