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 相关文章推荐
Flex通过JS获取客户端IP和计算机名的实例代码
Nov 21 Javascript
JavaScript新窗口与子窗口传值详解
Feb 11 Javascript
防止jQuery ajax Load使用缓存的方法小结
Feb 22 Javascript
JQuery设置获取下拉菜单某个选项的值(比较全)
Aug 05 Javascript
jquery的checkbox,radio,select等方法小结
Aug 30 Javascript
微信小程序 UI与容器组件总结
Feb 21 Javascript
JS实现的点击表头排序功能示例
Mar 27 Javascript
Linux CentOS系统下安装node.js与express的方法
Apr 01 Javascript
微信小程序教程系列之新建页面(4)
Apr 17 Javascript
ligerUI---ListBox(列表框可移动的实例)
Nov 28 Javascript
vue-cli3 DllPlugin 提取公用库的方法
Apr 24 Javascript
关于layui的下拉搜索框异步加载数据的解决方法
Sep 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网站被挂木马后的修复方法总结
2014/11/06 PHP
基于PHP实现用户注册登录功能
2016/10/14 PHP
PHP实现自动发送邮件功能代码(qq 邮箱)
2017/08/18 PHP
表单填写时用回车代替TAB的实现方法
2007/10/09 Javascript
event.keyCode键码值表 附只能输入特定的字符串代码
2009/05/15 Javascript
JavaScript 新手24条实用建议[TUTS+]
2009/06/21 Javascript
javascript setTimeout和setInterval 的区别
2009/12/08 Javascript
从零开始学习jQuery (十) jQueryUI常用功能实战
2011/02/23 Javascript
很好用的js日历算法详细代码
2013/03/07 Javascript
JavaScript自执行闭包的小例子
2013/06/29 Javascript
jquery中子元素和后代元素的区别示例介绍
2014/04/02 Javascript
js在IE与firefox的差异集锦
2014/11/11 Javascript
jQuery动态效果显示人物结构关系图的方法
2015/05/07 Javascript
jQuery 1.9.1源码分析系列(十三)之位置大小操作
2015/12/02 Javascript
js中利用tagname和id获取元素的方法
2016/01/03 Javascript
Google 地图获取API Key详细教程
2016/08/06 Javascript
详解ES6中的let命令
2020/04/05 Javascript
ReactNative短信验证码倒计时控件的实现代码
2017/07/20 Javascript
浅谈vue.js中v-for循环渲染
2017/07/26 Javascript
ztree实现左边动态生成树右边为内容详情功能
2017/11/03 Javascript
在vue中实现点击选择框阻止弹出层消失的方法
2018/09/15 Javascript
使用JS获取页面上的所有标签
2018/10/18 Javascript
详解离线安装npm包的几种方法
2018/11/25 Javascript
JS中数据结构之栈
2019/01/01 Javascript
js针对图片加载失败的处理方法分析
2019/08/24 Javascript
js中比较两个对象是否相同的方法示例
2019/09/02 Javascript
vue通过过滤器实现数据格式化
2020/07/20 Javascript
Openlayers绘制地图标注
2020/09/28 Javascript
python字符串对其居中显示的方法
2015/07/11 Python
使用pandas中的DataFrame数据绘制柱状图的方法
2018/04/10 Python
PyQt5每天必学之工具提示功能
2018/04/19 Python
Python使用socket模块实现简单tcp通信
2020/08/18 Python
英国Boots旗下太阳镜网站:Boots Designer Sunglasses
2018/07/07 全球购物
婚宴父母致辞
2015/07/27 职场文书
JavaScript实现外溢动态爱心的效果的示例代码
2022/03/21 Javascript
SQL Server中使用表变量和临时表
2022/05/20 SQL Server