zoukankan      html  css  js  c++  java
  • js-快速选择日期区间

    快速选择日期区间,不用多说,看图自然明白:

    DateTools.js 使用方法:返回起始截止日期

    var beginEndDate = DateTools.getBeginEndDateByKind(kind);

    kind:时间段分类【1当天,2本周,3本月,4本季度,5本年,6昨天,7上周,8上月,9一季度,10二季度,11三季度,12四季度,13去年】

    返回JSON数据:{"beginDate" : "2016-07-01", "endDate" : "2016-07-31"}

    /**
    * 日期工具类
    *
    * ----------------------------
    * @version v0.2
    * @author 关彦明
    * @date 2016-07-25
    * 1、增加了绑定区间选项方法 DateTools.bindSelectFast("id");
    * 2、增加了按选项获取区间值方法 DateTools.getBeginEndDateByKind(intValue);
    * 3、调整了初始化代码,支持指定日期(起点日期,不指定时取系统当前时间)
    * ----------------------------
    * @version v0.1
    * @author tdy
    * @date 2016-07-25
    * 实现了各个获取单个时间值方法
    */

    /**
    * 使用api
    *
    * DateTools.getTodayDate(); // 获取今日的日期 2016-07-25 DateTools.getDateByNum(num); //
    * 回滚 num天后的日期,向前回滚 为负数,向后回滚为正数(number) 2016-07-20
    * DateTools.getMonthDays(myMonth); // 获取某月的天数(number) 31
    * DateTools.getQuarterStartMonth(); //获得本季度的开始月份 6
    * DateTools.getWeekStartDate(); //获得本周的开始日期 2016-07-25
    * DateTools.getWeekEndDate(); //获得本周的截止日期 2016-07-31
    * DateTools.getLastWeekStartDate(); //获得上周的起始日期 2016-07-18
    * DateTools.getLastWeekEndDate(); //获得上周的截止日期 2016-07-24
    * DateTools.getMonthStartDate(); //获得本月的开始日期 2016-07-01
    * DateTools.getMonthEndDate();//获得本月的截止日期 2016-07-31
    * DateTools.getLastMonthStartDate(); //获得上月开始日期 2016-06-01
    * DateTools.getLastMonthEndDate();//获得上月截止日期 2016-06-30
    * DateTools.getQuarterStartDate();//获得本季度的开始日期 2016-07-01
    * DateTools.getQuarterEndDate(); //获得本季度的截止日期 2016-09-30 //获取起始截止时间
    * DateTools.getBeginEndDateByKind(intValue); intValue:
    * 时间分类【1当天,2本周,3本月,4本季度,5本年,6昨天,7上周,8上月,9一季度,10二季度,11三季度,12四季度,13去年】 返回:
    * {"beginDate" : "2016-07-01", "endDate" : "2016-07-31"}
    *
    * //绑定快速选择时间区间选项(select控件) DateTools.bindSelectFast("selectDateTimeFast");
    */

    ------------------------------------------------------------------------

     下载代码v0.2

    ------------------------------------------------------------------------

    原文地址:http://www.cnblogs.com/guanym/p/5711894.html                       

  • 相关阅读:
    2019版:第七章:(1)Redis 持久化—RDB
    第三章:(2)高可用 之 集群下dubbo负载均衡配置
    2019版:第六章:(1)Redis 事务
    2019版:第七章:(3)Redis 持久化—RDB和AOF
    第二章:(7)Dubbo 配置与SpringBoot整合
    第二章:(6)Dubbo 常用配置之 本地存根
    2019版:第六章:(2)Redis 事务—秒杀案例
    2019版:第七章:(2)Redis 持久化—AOF
    敏捷开发修炼之道读书笔记2
    敏捷开发修炼之道读书笔记1
  • 原文地址:https://www.cnblogs.com/guanym/p/5711894.html
Copyright © 2011-2022 走看看