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 相关文章推荐
firefox 和 ie 事件处理的细节,研究,再研究 书写同时兼容ie和ff的事件处理代码
Apr 12 Javascript
javascript结合html5 canvas实现(可调画笔颜色/粗细/橡皮)的涂鸦板
Apr 27 Javascript
jquery动态增加删除表格行的小例子
Nov 14 Javascript
javascript每日必学之多态
Feb 23 Javascript
AngularJS directive返回对象属性详解
Mar 28 Javascript
javascript实现任务栏消息提示的简单实例
May 31 Javascript
原生js和css实现图片轮播效果
Feb 07 Javascript
js手机号4位显示空格,银行卡每4位显示空格效果
Mar 23 Javascript
使用vue-cli导入Element UI组件的方法
May 16 Javascript
vue 地区选择器v-distpicker的常用功能
Jul 23 Javascript
React 父子组件通信的实现方法
Dec 05 Javascript
详解JavaScript中精度失准问题及解决方法
Feb 04 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 安全检测代码片段(分享)
2013/07/05 PHP
限制ckeditor上传图片文件大小的方法
2013/11/15 PHP
PHP使用in_array函数检查数组中是否存在某个值
2015/03/25 PHP
PHP读取配置文件类实例(可读取ini,yaml,xml等)
2015/07/28 PHP
php插入含有特殊符号数据的处理方法
2016/11/24 PHP
PHP文件上传、客户端和服务器端加限制、抓取错误信息、完整步骤解析
2017/01/12 PHP
php使用PDO获取结果集的方法
2017/02/16 PHP
JS JavaScript获取Url参数,src属性参数
2021/03/09 Javascript
漂亮的提示信息(带箭头)
2007/03/21 Javascript
关于jquery input textare 事件绑定及用法学习
2013/04/03 Javascript
js渐变显示渐变消失示例代码
2013/08/01 Javascript
Javascript中查找不以XX字符结尾的单词示例代码
2013/10/15 Javascript
JavaScript中对象介绍
2014/12/31 Javascript
JavaScript插件化开发教程(六)
2015/02/01 Javascript
Javascript动态创建表格及删除行列的方法
2015/05/15 Javascript
简单理解JavaScript中的封装与继承特性
2016/03/19 Javascript
Bootstrap被封装的弹层
2016/07/20 Javascript
jquery表格datatables实例解析 直接加载和延迟加载
2016/08/12 Javascript
Web安全测试之XSS实例讲解
2016/08/15 Javascript
纯JS焦点图特效实例(可一个页面多用)
2016/12/07 Javascript
js实现背景图自适应窗口大小
2017/01/10 Javascript
jQuery插件FusionCharts绘制的2D双面积图效果示例【附demo源码】
2017/04/11 jQuery
node.js + socket.io 实现点对点随机匹配聊天
2017/06/30 Javascript
ES6学习教程之Map的常用方法总结
2017/08/03 Javascript
js使用highlight.js高亮你的代码
2017/08/18 Javascript
vue实现带复选框的树形菜单
2019/05/27 Javascript
[49:05]Newbee vs TNC 2018国际邀请赛小组赛BO2 第一场 8.16
2018/08/17 DOTA
[54:30]Liquid vs Newbee 2019国际邀请赛小组赛 BO2 第二场 8.15
2019/08/16 DOTA
Python PyQt5标准对话框用法示例
2017/08/23 Python
基于python及pytorch中乘法的使用详解
2019/12/27 Python
浅谈Python3实现两个矩形的交并比(IoU)
2020/01/18 Python
护理学中专毕业生求职信
2013/11/11 职场文书
公司门卫管理制度
2014/02/01 职场文书
银行求职自荐书
2014/06/25 职场文书
简短的人生哲理(38句)
2019/08/13 职场文书
只用20行Python代码实现屏幕录制功能
2021/06/02 Python