Bootstrap中的datetimepicker用法总结
bootstrap时间控件参考文档(少走弯路)
https://blog.csdn.net/hizzyzzh/article/details/51212867#31-format-%E6%A0%BC%E5%BC%8F
需要引入的js和css文件:
https://files.cnblogs.com/files/likui-bookHouse/datetimepicker.rar
支持选择时分秒的时间控件
html代码:
<div class="form-group col-xs-6">
<label class="col-xs-1 control-label">下发时间</label>
<div class="col-xs-3" style="width:205px;">
<div class="controls input-group">
//@ViewBag.BeginDate 加载页面默认显示的时间点
<span id="beginDateCtl" class="input-group date form_date" data-date="@ViewBag.BeginDate" data-date-format="yyyy-mm-dd hh:i:ss" data-link-format="yyyy-mm-dd hh:i:ss" data-link-field="begintime">
<input class="form-control" id="searchBeginDate" style="width:160px" type="text" value="@ViewBag.BeginDate">
<span class="input-group-addon"><span class="glyphicon glyphicon-th"></span></span>
</span>
</div>
</div>
<label class="col-xs-1 control-label" style="width:30px;text-align:center;">---</label> <div class="col-xs-3">
<div class="controls input-group">
<span id="endDateCtl" class="input-group date form_date" data-date="@ViewBag.EndDate" data-date-format="yyyy-mm-dd hh:i:ss" data-link-format="yyyy-mm-dd hh:i:ss" data-link-field="endtime">
<input class="form-control" id="searchEndDate" style="width:160px" type="text" value="@ViewBag.EndDate">
<span class="input-group-addon"><span class="glyphicon glyphicon-th"></span></span>
</span>
</div>
</div>
</div>
data-date-format="yyyy-mm-dd hh:i:ss" 时间格式化为24小时制 "yyyy-mm-dd HH:i:ss"为12小时制
JS代码:
var date = new Date();
$(function () {
$('.form_date').datetimepicker({
language: 'zh-CN',
CustomFormat: 'yyyy-mm-dd HH:ii:ss',
weekStart: ,
todayBtn: , //显示当天按钮,点击则选择当天当天时间
autoclose: , //选完时间自动关闭
todayHighlight: , //当天时间高亮
startView: , //从月视图开始,选天
minView: , //提供选择分钟的视图
forceParse: ,
startDate: date, //只能选当前时间之后的时间
minuteStep: 1 //用于构建小时视图。就是最小的视图是每1分钟可选一次。是以分钟为单位的
});
$("[data-toggle='popover']").popover();
//结束时间必须大于开始时间,否则结束时间清空
$('#beginDateCtl').on('changeDate', function (ev) {
$('#endDateCtl').datetimepicker('setStartDate', ev.date);
var d = $('#searchEndDate').val();
if (d) {
var date = new Date(d.replace(/-/g, '/'));
if (date != 'Invalid Date' && date < ev.date) {
$('#searchEndDate').val("");
}
}
}); })
Bootstrap中的datetimepicker用法总结的更多相关文章
- Bootstrap中的datetimepicker用法,只看一眼就全懂了
本文实例为大家分享了bootstrap datetimepicker日期插件的简单使用,供大家参考,具体内容如下 首先在文件头部引入必要的文件: 1 2 <link rel="styl ...
- Bootstrap中的datetimepicker用法
本文实例为大家分享了bootstrap datetimepicker日期插件的简单使用,供大家参考,具体内容如下 首先在文件头部引入必要的文件: 1 2 <link rel="styl ...
- Bootstrap中的datetimepicker插件用法总结(转载)
datetimepicker用法总结 目录 datetimepicker用法总结 目录 简述 官方文档 选项属性 1 format 格式 2 weekStart 一周从哪一天开始 3 startD ...
- Bootstrap中的datetimepicker浅谈
从古至今,人们都习惯用某个时间来标记某个事件的发生.我们在写管理后台的时候,重中之中也是这个时间的设置.在问题出现的时候,我们是查看日志的时候,就可以根据这个时间段来查找这个问题出现点. 在使用时间控 ...
- Bootstrap中datetimepicker日期控件1899年问题解决
Bootstrap中datetimepicker日期控件1899年问题解决 最近在开发项目的过程中,遇到一个很尴尬的问题.我们项目一直采用的是angular+bootstrap,日期控件用的是boot ...
- bootstrap 中关于 HTML5 aria-* and role的用法
HTML5 aria-* and role 在bootstrap中看到role和aria-*,不知道干嘛的.google一下,发现aria的意思是Accessible Rich Internet Ap ...
- Bootstrap 中的 Typeahead 组件 -- AutoComplete
Bootstrap 中的 Typeahead 组件就是通常所说的自动完成 AutoComplete,功能很强大,但是,使用上并不太方便.这里我们将介绍一下这个组件的使用. 第一,简单使用 首先,最简单 ...
- BootStrap中Affix控件的使用方法及如何保持布局的美观
Affix是BootStrap中的一个很有用的控件,他能够监视浏览器的滚动条的位置并让你的导航始终都在页面的可视区域.一开始的时候,导航在页面中是普通的流式布局,占有文档中固定的位置,当页面滚动的时候 ...
- bootstrap中的动态加载出来的图片轮播中的li标签中的class="active"的动态添加移除
//该方法是在slide改变时立即触发该事件, $('#myCarousel').on('slide.bs.carousel', function () { $("#myCarousel o ...
随机推荐
- To ssh://xxx.com:8022/test/project.git ! [remote rejected] master -> master (pre-receive hook declined) error: failed to push some refs to 'ssh://xxx.com:8022/test/project.git'
To ssh://xxx.com:8022/test/project.git ! [remote rejected] master -> master (pre-receive hook dec ...
- Eureka 的高级使用
基础架构Eureka架构中的三个核心角色: 服务注册中心 Eureka的服务端应用,提供服务注册和发现功能,就是刚刚我们建立的eureka-demo 服务提供者 提供服务的应用,可以是SpringBo ...
- Linux kill、kill-15、kill-9区别
进程状态转换图 kill和kill -9,两个命令在linux中都有杀死进程的效果,然而两命令的执行过程却大有不同,在程序中如果用错了,可能会造成莫名其妙的现象. 执行kill(不加 -* 默认kil ...
- C# RSA 无 长度限制 加密解密 示例
RSA 是一种非对称加密算法.由于算法特性,加密和解密过程用不同密钥,即公钥和私钥,而被广泛应用于数字证书的安全管理. 在具体应用中,公钥用加密而私钥用于解密,或 私钥用于数字签名而公钥用于签名验证. ...
- sql为什么要用where 1=1?
这个1=1常用于应用程序根据用户选择项的不同拼凑where条件时用的.例如:查询用户的信息,where默认为1=1,这样用户即使不选择任何条件,sql查询也不会出错.如果用户选择了姓名,那么where ...
- 端口镜像——配置原理篇
镜像是指将经过指定端口(镜像端口)或者指定VLAN(镜像VLAN)的报文复制一份到另一个指定端口(观察端口),然后转发到网络监控设备,供网络管理员进行网络监控与故障管理. 看官们可以通过下面的这张图了 ...
- nginx https 转发
add_header Content-Security-Policy upgrade-insecure-requests;
- mp4文件转码为m3u8
https://bbs.csdn.net/topics/392046401 *********************************************** 转码完成,我直接播放m3u8 ...
- redis报错OOM command not allowed when used memory > 'maxmemory'
登录到redis上查询 ./redis-cli -h IP -p port -a passwd redis>info memory 查询,内存已耗尽 查询配置文件,发现之前配置最大内存的策略设置 ...
- Flutter入门(二)
* 网格布局 class HomeContent extends StatelessWidget { List<Widget> _getListData() { var tempList ...