Bootstrap3 datetimepicker控件使用实例


Posted in Javascript onDecember 13, 2016

Bootstrap3 日期+时间选择控件的使用方法,供大家参考,具体内容如下

1.支持日期选择,格式设定
2.支持时间选择
3.支持时间段选择控制
4.支持中文

官网地址:http://eonasdan.github.io/bootstrap-datetimepicker/
git地址:https://github.com/Eonasdan/bootstrap-datetimepicker
moment语言包:https://github.com/moment/moment
datetimepicker使用配置说明:http://eonasdan.github.io/bootstrap-datetimepicker/Options/
moment时间格式化使用说明:http://momentjs.com/docs/

使用方法,引用的文件:

<script src="../Js/jquery-1.11.3.min.js"></script> 
<link href="../Js/bootstrap-3.3.5-dist/css/bootstrap.css" rel="stylesheet" /> 
<script src="../Js/bootstrap-3.3.5-dist/js/bootstrap.min.js"></script> 
 
<link href="../Js/bootstrap-datetimepicker/css/bootstrap-datetimepicker.min.css" rel="stylesheet" /> 
<script src="../Js/bootstrap-datetimepicker/js/moment-with-locales.min.js"></script> 
<script src="../Js/bootstrap-datetimepicker/js/bootstrap-datetimepicker.min.js"></script>

实例1,简单配置:

<div class="row"> 
 <div class='col-sm-6'> 
 <div class="form-group"> 
  <label>选择日期:</label> 
  <!--指定 date标记--> 
  <div class='input-group date' id='datetimepicker1'> 
  <input type='text' class="form-control" /> 
  <span class="input-group-addon"> 
   <span class="glyphicon glyphicon-calendar"></span> 
  </span> 
  </div> 
 </div> 
 </div> 
 <div class='col-sm-6'> 
 <div class="form-group"> 
  <label>选择日期+时间:</label> 
  <!--指定 date标记--> 
  <div class='input-group date' id='datetimepicker2'> 
  <input type='text' class="form-control" /> 
  <span class="input-group-addon"> 
   <span class="glyphicon glyphicon-calendar"></span> 
  </span> 
  </div> 
 </div> 
 </div> 
</div>
$(function () { 

 $('#datetimepicker1').datetimepicker({ 
 format: 'YYYY-MM-DD', 
 locale: moment.locale('zh-cn') 
 }); 
 $('#datetimepicker2').datetimepicker({ 
 format: 'YYYY-MM-DD hh:mm', 
 locale: moment.locale('zh-cn') 
 }); 
});

Bootstrap3 datetimepicker控件使用实例

实例2,选择时间段:

<div class="row"> 
 <div class='col-sm-6'> 
 <div class="form-group"> 
  <label>选择开始时间:</label> 
  <!--指定 date标记--> 
  <div class='input-group date' id='datetimepicker1'> 
  <input type='text' class="form-control" /> 
  <span class="input-group-addon"> 
   <span class="glyphicon glyphicon-calendar"></span> 
  </span> 
  </div> 
 </div> 
 </div> 
 <div class='col-sm-6'> 
 <div class="form-group"> 
  <label>选择结束时间:</label> 
  <!--指定 date标记--> 
  <div class='input-group date' id='datetimepicker2'> 
  <input type='text' class="form-control" /> 
  <span class="input-group-addon"> 
   <span class="glyphicon glyphicon-calendar"></span> 
  </span> 
  </div> 
 </div> 
 </div> 
</div>
$(function () { 
 var picker1 = $('#datetimepicker1').datetimepicker({ 
 format: 'YYYY-MM-DD', 
 locale: moment.locale('zh-cn'), 
 //minDate: '2016-7-1' 
 }); 
 var picker2 = $('#datetimepicker2').datetimepicker({ 
 format: 'YYYY-MM-DD', 
 locale: moment.locale('zh-cn') 
 }); 
 //动态设置最小值 
 picker1.on('dp.change', function (e) { 
 picker2.data('DateTimePicker').minDate(e.date); 
 }); 
 //动态设置最大值 
 picker2.on('dp.change', function (e) { 
 picker1.data('DateTimePicker').maxDate(e.date); 
 }); 
});

Bootstrap3 datetimepicker控件使用实例

如果大家还想深入学习,可以点击这里进行学习,再为大家附3个精彩的专题:

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

Javascript 相关文章推荐
Web层改进II-用xmlhttp 无声息提交复杂表单
Jan 22 Javascript
表单填写时用回车代替TAB的实现方法
Oct 09 Javascript
onsubmit阻止form表单提交与onclick的相关操作
Sep 03 Javascript
移动节点的jquery代码
Jan 13 Javascript
js判断变量初始化的三种形式及推荐用的形式
Jul 22 Javascript
Jquery弹出层插件ThickBox的使用方法
Dec 09 Javascript
js中for in语句的用法讲解
Apr 24 Javascript
JavaScript如何实现对数字保留两位小数一位自动补零
Dec 18 Javascript
js canvas实现QQ拨打电话特效
May 10 Javascript
javaScript强制保留两位小数的输入数校验和小数保留问题
May 09 Javascript
vue3.0 CLI - 2.5 - 了解组件的三维
Sep 14 Javascript
antd vue table跨行合并单元格,并且自定义内容实例
Oct 28 Javascript
AngularJS通过ng-route实现基本的路由功能实例详解
Dec 13 #Javascript
jQuery Easyui datagrid连续发送两次请求问题
Dec 13 #Javascript
AngularJs中Bootstrap3 datetimepicker使用实例
Dec 13 #Javascript
JS声明式函数与赋值式函数实例分析
Dec 13 #Javascript
jQuery内存泄露解决办法
Dec 13 #Javascript
Angular 常用指令实例总结整理
Dec 13 #Javascript
jQuery UI制作选项卡(tabs)
Dec 13 #Javascript
You might like
在PHP中使用灵巧的体系结构
2006/10/09 PHP
几款免费开源的不用数据库的php的cms
2010/12/19 PHP
解析使用ThinkPHP应该掌握的调试手段
2013/06/20 PHP
php将字符串随机分割成不同长度数组的方法
2015/06/01 PHP
基于PHP实现通过照片获取ip地址
2016/04/26 PHP
php+ajax实现异步上传文件或图片功能
2017/07/18 PHP
Prototype使用指南之ajax
2007/01/10 Javascript
对setInterval在火狐和chrome切换标签产生奇怪的效果之探索,与解决方案!
2011/10/29 Javascript
js数组方法扩展实现数组统计函数
2014/04/09 Javascript
jquery.mobile 共同布局遇到的问题小结
2015/02/10 Javascript
深入学习AngularJS中数据的双向绑定机制
2016/03/04 Javascript
JQuery实现列表中复选框全选反选功能封装(推荐)
2016/11/24 Javascript
Javascript中类式继承和原型式继承的实现方法和区别之处
2017/04/25 Javascript
jQuery实现每隔一段时间自动更换样式的方法分析
2018/05/03 jQuery
layui 中select下拉change事件失效的解决方法
2019/09/20 Javascript
详解Python中with语句的用法
2015/04/15 Python
Python实现Logger打印功能的方法详解
2017/09/01 Python
Python 实现引用其他.py文件中的类和类的方法
2018/04/29 Python
Python异常处理操作实例详解
2018/08/28 Python
python将一组数分成每3个一组的实例
2018/11/14 Python
Python 列表去重去除空字符的例子
2019/07/20 Python
Pycharm创建文件时自动生成文件头注释(自定义设置作者日期)
2020/11/24 Python
精彩的大学生自我评价
2013/11/17 职场文书
写给保洁员表扬信
2014/01/08 职场文书
八一建军节活动方案
2014/02/10 职场文书
黄河象教学反思
2014/02/10 职场文书
保研推荐信
2014/05/09 职场文书
史学专业毕业生求职信
2014/05/09 职场文书
政风行风评议个人心得体会
2014/10/29 职场文书
学生会副主席竞选稿
2015/11/19 职场文书
2016年万圣节活动个人总结
2016/04/05 职场文书
Python基础之元组与文件知识总结
2021/05/19 Python
Java如何实现树的同构?
2021/06/22 Java/Android
使用PostGIS完成两点间的河流轨迹及流经长度的计算(推荐)
2022/01/18 PostgreSQL
基于Python实现对比Exce的工具
2022/04/07 Python
win10音频服务未响应怎么解决?win10音频服务未响应未修复的解决方法
2022/08/14 数码科技