jQuery dateRangePicker插件使用方法详解

发布时间 - 2026-01-11 02:33:29    点击率:

jQuery dateRangePicker插件使用总结。

版本说明:

当前使用版本:2.1.25

特别说明:版本不同,部分api可能会发生变化,需要引起重点关注

效果图

关键代码片段

$("#dateTimeRange span").html(moment().subtract(1, 'hours').format('YYYY-MM-DD HH:mm') + '~' + moment().format('YYYY-MM-DD HH:mm')); 
  $("#dateTimeRange").daterangepicker({ 
    maxDate : moment(), //最大时间 
    dateLimit : { 
      days : 30 
    }, //起止时间的最大间隔 
    showDropdowns : true, 
    showWeekNumbers : false, //是否显示第几周 
    timePicker : true, //是否显示小时和分钟 
    timePickerIncrement : 60, //时间的增量,单位为分钟 
    timePicker12Hour : false, //是否使用12小时制来显示时间 
    ranges : { 
      '最近1小时': [moment().subtract(1, 'hours'), moment()], 
      '今日': [moment().startOf('day'), moment()], 
      '昨日': [moment().subtract(1, 'days').startOf('day'), moment().subtract(1, 'days').endOf('day')], 
      '最近7日': [moment().subtract(6, 'days'), moment()], 
      '最近30日': [moment().subtract(29, 'days'), moment()] 
    }, 
    opens : 'right', //日期选择框的弹出位置 
    buttonClasses : ['btn btn-default'], 
    applyClass : 'btn-small btn-primary blue', 
    cancelClass : 'btn-small', 
    locale : { 
      applyLabel : '确定', 
      cancelLabel : '取消', 
      fromLabel : '起始时间', 
      toLabel : '结束时间', 
      customRangeLabel : '自定义', 
      daysOfWeek : [ '日', '一', '二', '三', '四', '五', '六' ], 
      monthNames : [ '一月', '二月', '三月', '四月', '五月', '六月', 
        '七月', '八月', '九月', '十月', '十一月', '十二月' ], 
      firstDay : 1 
    } 
  }, function(start, end, label) { 
    // 格式化日期显示框 
    $("#dateTimeRange span").html(start.subtract(1, 'hours').format('YYYY-MM-DD HH:mm') + '~' + end.format('YYYY-MM-DD HH:mm')); 
  }); 

html:

<div class="inline"> 
      <label>时间段:</label> 
      <div class="date-picker form-inline-control" id="dateTimeRange"> 
        <i class="glyphicon glyphicon-calendar fa fa-calendar"></i> 
        <span id="searchDateRange"></span> 
        <b class="caret"></b> 
      </div> 
    </div> 

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。


# jQuery  # dateRangePicker  # bootstrap daterangepicker双日历时间段选择控件详解  # Bootstrap时间选择器datetimepicker和daterangepicker使用实例解析  # BootStrap daterangepicker 双日历控件  # 基于daterangepicker日历插件使用参数注意的问题  # 弹出  # 自定义  # 大家多多  # 重点关注  # 几周  # 昨日  # 今日  # 结束时间  # dateLimit  # maxDate  # days  # strong  # DD  # MM  # HH 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: 北京的网站制作公司有哪些,哪个视频网站最好?  Laravel如何实现登录错误次数限制_Laravel自带LoginThrottles限流配置【方法】  如何在 Go 中优雅地映射具有动态字段的 JSON 对象到结构体  🚀拖拽式CMS建站能否实现高效与个性化并存?  用yum安装MySQLdb模块的步骤方法  Android自定义listview布局实现上拉加载下拉刷新功能  HTML5空格在Angular项目里怎么处理_Angular中空格的渲染问题【详解】  如何确认建站备案号应放置的具体位置?  Android仿QQ列表左滑删除操作  python中快速进行多个字符替换的方法小结  EditPlus中的正则表达式 实战(1)  php后缀怎么变mp4格式错误_修改扩展名提示格式不对怎么办【技巧】  Linux安全能力提升路径_长期防护思维说明【指导】  常州企业网站制作公司,全国继续教育网怎么登录?  Laravel如何使用Seeder填充数据_Laravel模型工厂Factory批量生成测试数据【方法】  简单实现jsp分页  微信小程序 HTTPS报错整理常见问题及解决方案  制作ppt免费网站有哪些,有哪些比较好的ppt模板下载网站?  Laravel的契約(Contracts)是什么_深入理解Laravel Contracts与依赖倒置  Laravel如何将应用部署到生产服务器_Laravel生产环境部署流程  Laravel如何使用Blade组件和插槽?(Component代码示例)  网站制作软件免费下载安装,有哪些免费下载的软件网站?  Laravel怎么设置路由分组Prefix_Laravel多级路由嵌套与命名空间隔离【步骤】  Laravel怎么实现一对多关联查询_Laravel Eloquent模型关系定义与预加载【实战】  如何选择可靠的免备案建站服务器?  google浏览器怎么清理缓存_谷歌浏览器清除缓存加速详细步骤  惠州网站建设制作推广,惠州市华视达文化传媒有限公司怎么样?  Laravel请求验证怎么写_Laravel Validator自定义表单验证规则教程  Laravel如何使用Vite进行前端资源打包?(配置示例)  米侠浏览器网页图片不显示怎么办 米侠图片加载修复  如何用VPS主机快速搭建个人网站?  html5audio标签播放结束怎么触发事件_onended回调方法【教程】  Python函数文档自动校验_规范解析【教程】  Claude怎样写约束型提示词_Claude约束提示词写法【教程】  如何用好域名打造高点击率的自主建站?  如何快速辨别茅台真假?关键步骤解析  JS去除重复并统计数量的实现方法  Laravel中的Facade(门面)到底是什么原理  Laravel模型关联查询教程_Laravel Eloquent一对多关联写法  Laravel如何使用模型观察者?(Observer代码示例)  浅谈javascript alert和confirm的美化  制作电商网页,电商供应链怎么做?  LinuxShell函数封装方法_脚本复用设计思路【教程】  如何在Windows服务器上快速搭建网站?  如何快速配置高效服务器建站软件?  如何选择PHP开源工具快速搭建网站?  如何在Windows虚拟主机上快速搭建网站?  韩国网站服务器搭建指南:VPS选购、域名解析与DNS配置推荐  Laravel如何构建RESTful API_Laravel标准化API接口开发指南  Laravel Docker环境搭建教程_Laravel Sail使用指南