这段时间看了下bootstrap的时间控件,发现使用起来还是很简单的,趁着有时间的时候整理了一下,方便自己以后忘记的时候查阅。。。

废话不多说先上效果图
接下来是代码实现
第一步当然是导入css、js之类的文件啦
<link href="assets/css/icons.css" rel="external nofollow" rel="stylesheet" /> 后面那个时期样式图片样式 <link href="assets/css/bootstrap.css" rel="external nofollow" rel="stylesheet" /> <link href="assets/css/plugins.css" rel="external nofollow" rel="stylesheet" /> 日期控件样式 <script src="assets/js/jquery-1.8.3.min.js"></script> <script src="assets/js/bootstrap/bootstrap.js"></script> <script src="assets/plugins/core/moment/moment.min.js"></script> moment是一个JavaScript日期处理类库 <script src="assets/plugins/forms/daterangepicker/daterangepicker.js"></script> 时间范围控件 <script src="assets/plugins/forms/datetimepicker/bootstrap-datetimepicker.min.js"></script> <script src="assets/plugins/forms/datetimepicker/bootstrap-datetimepicker.zh-CN.js"></script>这个没有用到可忽视
第二部是html文件
<body>
<div class="col-lg-3 col-md-3"><!-- 这个控制input的宽高 -->
<div class="input-group"><!--这个控制后面图片与input在一起的 -->
<input id="adddate" class="form-control" placeholder="申请日期范围" />
<span class="input-group-addon"><i class="fa-calendar"></i></span>
</div>
<input onclick="a()" type="button" value="提交"/> <!-- 自己用来测试input中的内容 -->
</div>
</body>
第三部是js文件内容编写
<script>
$(document).ready(
function() {
$('#adddate').daterangepicker({
// startDate: moment().startOf('day'),
//endDate: moment(),
minDate: '2012-01-01', //最小时间 =====>>格式要跟格式化的样式一致
endDate : moment(), //最大时间
dateLimit : {days : 30}, //起止时间的最大间隔
showDropdowns : true,
showWeekNumbers : false, //是否显示第几周
timePicker : false, //是否显示小时和分钟
timePickerIncrement : 60, //时间的增量,单位为分钟
timePicker12Hour : false, //是否使用12小时制来显示时间
ranges : {
'最近1小时': [moment().subtract('hours',1), moment()], //moment.js需要详细了解的可以点我一下
'今天' : [ 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', //控件中from和to 显示的日期格式
separator : ' 到 ',
locale : {
applyLabel : '确定',
cancelLabel : '取消',
fromLabel : '起始时间',
toLabel : '结束时间',
customRangeLabel : '自定义时间',
daysOfWeek : [ '日', '一', '二', '三', '四', '五','六' ],
monthNames : [ '一月', '二月', '三月', '四月', '五月',
'六月', '七月', '八月', '九月', '十月', '十一月',
'十二月' ],
firstDay : 1
}
},
function(start, end, label) {//格式化日期显示框
$('#adddate span').html(
start.format('MM-DD-YYYY') + ' - '
+ end.format('YYYY-MM-DD'));
});
/* $("#startdate").datetimepicker({
language : 'zh-CN',
format : "yyyy-mm-dd",
autoclose : true,
todayBtn : true,
pickerPosition : "bottom-left",
minView : 2 //最精准的时间选择为日期0-分 1-时 2-日 3-月
});
$("#enddate").datetimepicker({
language : 'zh-CN',
format : "yyyy-mm-dd",
autoclose : true,
todayBtn : true,
pickerPosition : "bottom-left",
minView : 2
}); */
});
</script>
一些重要的东西都在代码的注释中说明了,我上传了总结后的文件,需要的小伙伴可以自行下载
链接:链接: http://pan.baidu.com/s/1eSeS8L0 密码: jcsp
总结
以上所述是小编给大家介绍的BootStrap的双日历时间控件使用,希望对大家有所帮助,如果大家有任何疑问请给我留
言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!
# bootstrap时间控件
# bootstrap
# 双日历
# Bootstrap 时间日历插件bootstrap-datetimepicker配置与应用小结
# bootstrap中日历范围选择插件daterangepicker的使用详解
# bootstrap daterangepicker双日历时间段选择控件详解
# BootStrap daterangepicker 双日历控件
# Bootstrap DateTime Picker日历控件简单应用
# bootstrap日历插件datetimepicker使用方法
# 基于jquery实现日历签到功能
# jQuery EasyUI API 中文文档 - Calendar日历使用
# 为开发者准备的10款最好的jQuery日历插件
# Bootstrap+Jquery实现日历效果
# 小编
# 是一个
# 给我
# 看了
# 都在
# 在此
# 这段
# 给大家
# 很简单
# 弹出
# 自定义
# 第二部
# 多说
# 要跟
# 我上
# 第三部
# 中说
# 所述
# 传了
# 感谢大家
相关文章:
测试制作网站有哪些,测试性取向的权威测试或者网站?
江苏网站制作公司有哪些,江苏书法考级官方网站?
高端云建站费用究竟需要多少预算?
代刷网站制作软件,别人代刷火车票靠谱吗?
如何基于PHP生成高效IDC网络公司建站源码?
上海制作企业网站有哪些,上海有哪些网站可以让企业免费发布招聘信息?
如何在建站之星网店版论坛获取技术支持?
html制作网站的步骤有哪些,iapp如何添加网页?
如何在景安云服务器上绑定域名并配置虚拟主机?
,网页ppt怎么弄成自己的ppt?
如何用wdcp快速搭建高效网站?
建站DNS解析失败?如何正确配置域名服务器?
网站好制作吗知乎,网站开发好学吗?有什么技巧?
Python文件管理规范_工程实践说明【指导】
最好的网站制作公司,网购哪个网站口碑最好,推荐几个?谢谢?
学校为何禁止电信移动建设网站?
如何在服务器上配置二级域名建站?
音乐网站服务器如何优化API响应速度?
如何快速上传自定义模板至建站之星?
建站之星安装后界面空白如何解决?
行程制作网站有哪些,第三方机票电子行程单怎么开?
C++时间戳转换成日期时间的步骤和示例代码
英语简历制作免费网站推荐,如何将简历翻译成英文?
建站主机助手选型指南:2025年热门推荐与高效部署技巧
建站主机如何安装配置?新手必看操作指南
,网站推广常用方法?
阿里云高弹*务器配置方案|支持分布式架构与多节点部署
东莞市网站制作公司有哪些,东莞找工作用什么网站好?
魔毅自助建站系统:模板定制与SEO优化一键生成指南
大学网站设计制作软件有哪些,如何将网站制作成自己app?
PHP正则匹配日期和时间(时间戳转换)的实例代码
网站制作报价单模板图片,小松挖机官方网站报价?
成都品牌网站制作公司,成都营业执照年报网上怎么办理?
中山网站制作网页,中山新生登记系统登记流程?
如何访问已购建站主机并解决登录问题?
如何在宝塔面板中修改默认建站目录?
建站之星Pro快速搭建教程:模板选择与功能配置指南
建站主机选购指南与交易推荐:核心配置解析
宿州网站制作公司兴策,安徽省低保查询网站?
如何用狗爹虚拟主机快速搭建网站?
北京营销型网站制作公司,可以用python做一个营销推广网站吗?
如何快速打造个性化非模板自助建站?
北京网页设计制作网站有哪些,继续教育自动播放怎么设置?
如何快速生成ASP一键建站模板并优化安全性?
网站制作外包价格怎么算,招聘网站上写的“外包”是什么意思?
魔方云NAT建站如何实现端口转发?
建站10G流量真的够用吗?如何应对访问高峰?
如何在腾讯云服务器上快速搭建个人网站?
C++如何编写函数模板?(泛型编程入门)
如何零成本快速生成个人自助网站?
*请认真填写需求信息,我们会在24小时内与您取得联系。