博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Eonasdan bootstrap datetimepicker 使用记录
阅读量:6278 次
发布时间:2019-06-22

本文共 968 字,大约阅读时间需要 3 分钟。

开始用的 bootstrap日期选择控件是  :

$('#visit_date').datepicker({    todayHighlight: true,    startDate: '+1d',    format: 'yyyy/mm/dd',    language: 'zh-CN',    orientation: 'bottom right',    autoclose: 'true' });

后来需要支持时间选择,改用了  :

$('#visit_date').datetimepicker({    locale: 'zh-CN',    minDate: moment().add(1, 'days').hours(9).startOf('hour'),    format: 'YYYY/MM/DD hh:mm',            daysOfWeekDisabled: [1],    reenabledDates: ['2018-04-30', '2018-06-18', '2018-09-24', '2018-10-01'],    enabledHours: [9, 10, 11, 12, 13, 14, 15, 16, 17]});

它是基于 momentjs 实现的。

locale 设置当前的语言。

minDate 设置允许选择的最早时间,比如上面的示例设置为第2天早上9:00。

format 日期时间格式(就是 momentjs 支持的格式),比如上面的示例格式对应的时间是 2018/01/10 09:00 。

daysOfWeekDisabled 禁止选择周几,比如上面的示例禁止选择周一。

enabledHours 限制可以选择的时间,比如上面的示例只允许选择 9:00 ~ 17:00 。

reenabledDates 是我修改源代码实现的(详见) ,允许选择被 daysOfWeekDisabled 禁止的日期,在 github 上提交 pull request 时才发现 Eonasdan 已另起炉灶。

This repo is no longer actively monitor or supported. All future work is being done to  

转载地址:http://xmyva.baihongyu.com/

你可能感兴趣的文章
react 调用 function 的写法 及 解决 react onClick 方法自动执行
查看>>
adb 切换android输入法
查看>>
OSAL工作机制分析
查看>>
Spring Cloud入门教程(二):客户端负载均衡(Ribbon)
查看>>
BZOJ2681 : 玩游戏2
查看>>
Solr DocValues详解
查看>>
java file
查看>>
sed替换换行符“\n”
查看>>
linux 系统下使用socket进行本地进程间通信
查看>>
OpenStack的八年之痒
查看>>
大数据脱敏
查看>>
Hyper-V~双网卡设置
查看>>
环绕声5.1ch
查看>>
openJDK之如何下载各个版本的openJDK源码
查看>>
[原][粒子特效][spark]深入浅出osgSpark
查看>>
springboot(五)过滤器和拦截器
查看>>
Java中基本数据类型的存储方式和相关内存的处理方式(java程序员必读经典)...
查看>>
MS CRM 2011 Quick Find Active View
查看>>
(原創) 如何在Vista x64安裝USB Blaster? (SOC) (Quartus II)
查看>>
GMF:OCL(Object Constraint Language)介绍
查看>>