laydate时间日历插件使用方法详解


Posted in Javascript onNovember 14, 2018

本文为大家分享了laydate时间日历插件的使用方法,供大家参考,具体内容如下

1、前言

在处理页面表单的时候,会遇到日期类型的数据,我们可以通过时间插件的让用户来选择具体的时间,这样就会比较方便。今天记录一下laydate这个时间插件。

2、代码展示

<!DOCTYPE html>
<html>
<head lang="en">
  <meta charset="UTF-8">
  <title>测试时间插件</title>
</head>
<body>
<div>
  <h3>开始和结束的相互制约</h3>
  开始日:<div class="laydate-icon" id="start" style="width:200px; margin-right:10px"></div>
  结束日:<div class="laydate-icon" id="end" style="width:200px"></div>
</div>
<hr/>
<div>
  <h3>日历结构详解</h3>
  日历插件:<input class="laydate-icon" id="time" />
</div>
</body>
<!-- 用法:直接引入laydate.js -->
<script type="text/javascript" src="laydate/laydate.js"></script>
<script type="text/javascript">
  laydate.skin("molv");//设置皮肤
  var start = {
    elem: '#start',
    format: 'YYYY/MM/DD hh:mm:ss',
    min: laydate.now(), //设定最小日期为当前日期
    max: '2099-06-16 23:59:59', //最大日期
    istime: true,
    istoday: false,
    choose: function(datas){
      end.min = datas; //开始日选好后,重置结束日的最小日期
    }
  };
  var end = {
    elem: '#end',
    format: 'YYYY/MM/DD hh:mm:ss',
    min: laydate.now(),
    max: '2099-06-16 23:59:59',
    istime: true,
    istoday: false,
    choose: function(datas){
      start.max = datas; //结束日选好后,重置开始日的最大日期
    }
  };
  laydate(start);
  laydate(end);

  var time = {
    elem:'#time',
    format:'YYYY-MM-DD hh:mm:ss',
    min:laydate.now(),
    max:'2999-12-31 23:59:59',
    istime:true,//是否显示时分秒
    istoday:true,//是否显示【今天】的按钮
    isclear:true,//是否显示【清空】的按钮
    festival: true,//是否显示节日
    start: laydate.now(0,"YYYY-MM-DD hh:mm:ss"), // 开始日期
    fixed: false,  // 是否固定在可视区域
    zIndex: 10000, // css控制图层的遮罩效果(效果不明显)
    choose: function(dates){ // 选择好日期的回调
    }
  }
  laydate(time);

  /*
  * laydate.now(timestamp, format)这个函数中timestamp既可以是时间戳也可以是天数
  * laydate.now(+1):表示比当前时间迟一天
  * laydate.now(-1):表示比当前时间早一天
  *
  * laydate.now(3999634079890):表示2096-09-28
  *
  * format可以随意指定显示的日期格式,不指定就会显示默认的日期格式。如果需要指定当前的具体的时分秒,就可以使用时间戳(毫秒值)
  *
  * 如:laydate.now(new Date().getTime()+300000,"YYYY-MM-DD hh:mm:ss")表示比当前时间的晚5分钟
  * JS中获取当前时间的时间戳:new Date().getTime()
  *
  * laydate.reset(); // 重设日历控件坐标,一般用于页面dom结构改变时。无参
  *
  * 官网:https://www.layui.com/laydate
  * */
</script>
</html>

3、页面展示

laydate时间日历插件使用方法详解

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
Js callBack 返回前一页的js方法
Nov 30 Javascript
加载远程图片时,经常因为缓存而得不到更新的解决方法(分享)
Jun 26 Javascript
Node.js开发教程之基于OnceIO框架实现文件上传和验证功能
Nov 30 Javascript
js通过指定下标或指定元素进行删除数组的实例
Jan 12 Javascript
js实现文字选中分享功能
Jan 25 Javascript
jquery代码规范让代码越来越好看
Feb 03 Javascript
Bootstrap导航条学习使用(一)
Feb 08 Javascript
JS常见算法详解
Feb 28 Javascript
vue下history模式刷新后404错误解决方法
Aug 18 Javascript
解决vue单页路由跳转后scrollTop的问题
Sep 03 Javascript
jQuery - AJAX load() 实例用法详解
Aug 27 jQuery
解决vue bus.$emit触发第一次$on监听不到问题
Jul 28 Javascript
JQuery模拟实现网页中自定义鼠标右键菜单功能
Nov 14 #jQuery
你应该了解的JavaScript Array.map()五种用途小结
Nov 14 #Javascript
微信小程序中的canvas 文字断行和省略号显示功能的处理方法
Nov 14 #Javascript
Vue 框架之动态绑定 css 样式实例分析
Nov 14 #Javascript
js删除对象/数组中null、undefined、空对象及空数组方法示例
Nov 14 #Javascript
Vue 框架之键盘事件、健值修饰符、双向数据绑定
Nov 14 #Javascript
Vue源码探究之状态初始化
Nov 14 #Javascript
You might like
解决163/sohu/sina不能够收到PHP MAIL函数发出邮件的问题
2009/03/13 PHP
php封装一个异常的处理类
2017/06/08 PHP
php递归函数怎么用才有效
2018/02/24 PHP
javawscript 三级菜单的实现原理
2009/07/01 Javascript
createElement与createDocumentFragment的点点区别小结
2011/12/19 Javascript
采用call方式实现js继承
2014/05/20 Javascript
jQuery实现的Div窗口震动特效
2014/06/09 Javascript
javascript从image转换为base64位编码的String
2014/07/29 Javascript
javascript强制点击广告的方法
2015/02/06 Javascript
JS实现不使用图片仿Windows右键菜单效果代码
2015/10/22 Javascript
js调用webservice构造SOAP进行身份验证
2016/04/27 Javascript
jQuery表单事件实例代码分享
2016/08/18 Javascript
vue组件间通信子与父详解(二)
2017/11/07 Javascript
深入剖析Node.js cluster模块
2018/05/23 Javascript
vue.js删除列表中的一行
2018/06/30 Javascript
jQuery实现的监听导航滚动置顶状态功能示例
2018/07/23 jQuery
更强大的vue ssr实现预取数据的方式
2019/07/19 Javascript
node使用request请求的方法
2019/12/20 Javascript
Python中使用scapy模拟数据包实现arp攻击、dns放大攻击例子
2014/10/23 Python
sklearn-SVC实现与类参数详解
2019/12/10 Python
python turtle 绘制太极图的实例
2019/12/18 Python
pytorch: Parameter 的数据结构实例
2019/12/31 Python
解决python虚拟环境切换无效的问题
2020/04/30 Python
python操作ini类型配置文件的实例教程
2020/10/30 Python
美国知名的旅游网站:OneTravel
2018/10/09 全球购物
伦敦香水公司:The London Perfume Company
2019/11/13 全球购物
护士自我介绍信
2014/01/13 职场文书
《美丽的黄昏》教学反思
2014/02/28 职场文书
电子商务专业求职信
2014/03/08 职场文书
党员个人整改方案及措施
2014/10/25 职场文书
2014年除四害工作总结
2014/12/06 职场文书
商场圣诞节活动总结
2015/05/06 职场文书
刑事上诉状(无罪)
2015/05/23 职场文书
跑吧孩子观后感
2015/06/10 职场文书
环境卫生整治简报
2015/07/20 职场文书
《弟子规》读后感:知廉耻、明是非、懂荣辱、辨善恶
2019/12/03 职场文书