1.引入脚本

<link rel="stylesheet" type="text/css" href="assets/css/bootstrap.css" />
<link rel="stylesheet" type="text/css" href="assets/dist/css/bootstrap-datetimepicker.css" />
<script src="assets/js/jquery-2.1.0.js"></script>
<script src="assets/dist/js/bootstrap-datetimepicker.js"></script>
<script src="assets/dist/js/locales/bootstrap-datetimepicker.zh-CN.js"></script>

2.html代码

<div class="controls input-append date form_datetime" data-date="1979-09-16T05:25:07Z" data-date-format="dd MM yyyy - HH:ii p" data-link-field="dtp_input1"><input size="16" type="text" value="" readonly><span class="add-on"><i class="icon-remove"></i></span><span class="add-on"><i class="icon-th"></i></span></div>

3.脚本代码

$('.form_datetime').datetimepicker({language: 'zh-CN',weekStart: 1,todayBtn: 1,autoclose: 1,todayHighlight: 1,startView: 2,forceParse: 0,showMeridian: 1});

一些参数

<script type="text/javascript">$(document).ready(function (){//时间插件$('#reportrange span').html(moment().subtract('hours', 1).format('YYYY-MM-DD HH:mm:ss') + ' - ' + moment().format('YYYY-MM-DD HH:mm:ss'));$('#reportrange').daterangepicker({// startDate: moment().startOf('day'),//endDate: moment(),//minDate: '01/01/2012', //最小时间maxDate : moment(), //最大时间
  dateLimit : {days : 30}, //起止时间的最大间隔showDropdowns : true,showWeekNumbers : false, //是否显示第几周timePicker : true, //是否显示小时和分钟timePickerIncrement : 60, //时间的增量,单位为分钟timePicker12Hour : false, //是否使用12小时制来显示时间
  ranges : {//'最近1小时': [moment().subtract('hours',1), moment()],'今日': [moment().startOf('day'), moment()],'昨日': [moment().subtract('days', 1).startOf('day'), moment().subtract('days', 1).endOf('day')],'最近7日': [moment().subtract('days', 6), moment()],'最近30日': [moment().subtract('days', 29), moment()]},opens : 'right', //日期选择框的弹出位置buttonClasses : [ 'btn btn-default' ],applyClass : 'btn-small btn-primary blue',cancelClass : 'btn-small',format : 'YYYY-MM-DD HH:mm:ss', //控件中from和to 显示的日期格式separator : ' to ',locale : {applyLabel : '确定',cancelLabel : '取消',fromLabel : '起始时间',toLabel : '结束时间',customRangeLabel : '自定义',daysOfWeek : [ '日', '一', '二', '三', '四', '五', '六' ],monthNames : [ '一月', '二月', '三月', '四月', '五月', '六月','七月', '八月', '九月', '十月', '十一月', '十二月' ],firstDay : 1}}, function(start, end, label) {//格式化日期显示框$('#reportrange span').html(start.format('YYYY-MM-DD HH:mm:ss') + ' - ' + end.format('YYYY-MM-DD HH:mm:ss'));});//设置日期菜单被选项 --开始--/*var dateOption ;if("${riqi}"=='day') {dateOption = "今日";}else if("${riqi}"=='yday') {dateOption = "昨日";}else if("${riqi}"=='week'){dateOption ="最近7日";}else if("${riqi}"=='month'){dateOption ="最近30日";}else if("${riqi}"=='year'){dateOption ="最近一年";}else{dateOption = "自定义";}$(".daterangepicker").find("li").each(function (){if($(this).hasClass("active")){$(this).removeClass("active");}if(dateOption==$(this).html()){$(this).addClass("active");}});*///设置日期菜单被选项 --结束--
 })
</script>

转载于:https://www.cnblogs.com/wush-1215/p/10761062.html

bootstrap_bootstrap中日历范围选择插件daterangepicker的使用相关推荐

  1. php日期选择插件,优雅的日期选择插件daterangepicker

    插件描述:jQuery bootstrap日期选择插件daterangepicker,多种时间类型选择 使用方法 第一步:引入css文件: bootstrap.min.css.font-awesome ...

  2. vue项目中使用地址选择插件v-distpicker,省市区三级联动选择

    步骤: 1. npm install v-distpicker --save 2. import VDistpicker from 'v-distpicker' 3. export default { ...

  3. 基于bootstrap的时间选择插件daterangepicker以及汉化方法

    双日历时间段选择插件 - daterangepicker是bootstrap框架后期的一个时间控件: 可以设定多个时间段选项:也可以自定义时间段:由用户自己选择起始时间和终止时间:时间段的最大跨度可以 ...

  4. jquery日历插件daterangepicker全面详解汇总

    引入插件库 <script src="https://cdn.jsdelivr.net/jquery/latest/jquery.min.js"></script ...

  5. daterangepicker java_日期选择插件Date Range Picker

    Date Range Picker jQuery Date Range Picker 是一个基于 jQuery 的日期选择插件,使用起来也算方便,主要提 日期范围.单个日期 (时间.周.快捷键.每周其 ...

  6. html页面酒店日历插件,基于vue2.x的酒店日历选择插件

    基于vue2.x的酒店日历选择插件 效果图 快速使用安装: npm install -S vue-hotel-calendar 或者 yarn add vue-hotel-calendar 使用: i ...

  7. html中国家的下拉列表,jQuery Select下拉列表国家选择插件

    jQuery Select下拉国家选择插件简介 本文提供JQuery国家选择插件制作select下拉框带搜索功能,和图标的下拉国家列表选择插件代码.支持搜索快速查找,带国旗的国家下拉选择插件! jQu ...

  8. html中国家选择,jquery国家选择插件flagstrap

    flagstrap.js是一款基于bootstrap3的jquery国家选择插件.flagstrap.js插件能在bootstrap3原生selec下拉选择框的基础上,制作出带国旗效果的国家选择下拉框 ...

  9. php地址选择插件,微信小程序中关于三级联动地址选择器的实例分享

    本文介绍了微信小程序三级联动地址选择器的实例代码,分享给大家,有需要的可以一起了解一下 在一些电商类的小程序中,地址选择这个功能一般是必备的,一般的收货信息都需要有一个能选择省市县的控件,当然也有些人 ...

最新文章

  1. linux mv命令改名,linux中mv命令使用详解(移动文件或者将文件改名)
  2. python中str和input_对python中raw_input()和input()的用法详解
  3. Java transient关键字使用小记
  4. mysql导出数据库报错,navicat 导入导出数据库报错的解决
  5. 微信小程序开发必看,《使用 .NET Core + DevOps 开发微信跨平台应用》,苏州.NET俱乐部课程分享...
  6. CPU缓存越大计算机的性能越好,CPU缓存真的越大越好?小心你的钱包
  7. uniapp+typeScript+vue3.0+vite
  8. fluent并行 linux_windows 系统下启动linux主机群的fluent并行操作.docx
  9. 技术分享连载(八十六)
  10. jquery 遍历无限极树_jQuery parent()和children()树遍历函数示例
  11. selenium弹窗无法定位_Selenium异常集锦
  12. 《c语言程序设计》-谭浩强
  13. Algorithms(forth edition),算法(第四版) algs4.jar 与 algs4-data.zip 网盘下载
  14. 易语言对接验证码短信接口DEMO示例
  15. python表格数据对比_python入门之对比两份excel表格数据
  16. C语言实现计算数的整数次幂
  17. 常用电子元器件介绍 齿轮规格的参数
  18. 【C/C++】龙格库塔+亚当姆斯求解数值微分初值问题
  19. 癌症专家推荐:揭秘抗癌果蔬排行18强(组图)
  20. 顶峰Android手机视频转换器,凡人Android手机视频转换器

热门文章

  1. 重磅发布!阿里云云效《阿里巴巴DevOps实践指南》
  2. 云原生:重新定义信息产业生态体系
  3. FlinkX 如何读取和写入 Clickhouse?
  4. 更效率、更优雅 | 阿里巴巴开发者工具不完全盘点
  5. mysql 内存越界_linux内存管理浅析
  6. “使命召唤”的新“吃鸡”模式味道如何?
  7. UltraEdit批量删除关键字所在的指定行
  8. 自定义安装python,退格,方向键无法正常使用(转)
  9. (课程学习笔记)Python基础学习
  10. JavaWeb第四讲 会话跟踪技术HttpSession、Cookie、url、隐藏表单域