日期时间插件WdatePicker.js使用方法

官网:http://www.my97.net/demo/index.htm

支持浏览器

IE 6.0+ , Firefox 2.0+ , Chrome, Opera 9.5+ , Safari 3.0+

HTML

<!-- 类名"Wdate"显示日期小图标-->
<input id="select-time" class="Wdate" />

JavaScript

$("#select-time").click(function () {
      WdatePicker({
          el: this, //点击对象id,一般可省略el
          lang: ‘auto‘, //语言选择,一般用auto
          dateFmt: ‘yyyy-MM-dd HH:mm:ss‘, //时间显示格式,年月日 时分秒,年月日就是yyyy-MM-dd
          minDate: ‘#F{$dp.$D(\‘inputstarttime\‘)}‘, //最小日期
          maxDate: ‘%y-%M-%d‘, //最大日期(当前时间)
          readOnly: true, //是否只读
          isShowClear: true, //是否显示“清空”按钮
          isShowOK: true, //是否显示“确定”按钮
          isShowToday: true, //是否显示“今天”按钮
          autoPickDate: true //为false时 点日期的时候不自动输入,而是要通过确定才能输入,为true时 即点击日期即可返回日期值,为null时(推荐使用) 如果有时间置为false 否则置为true
      })
  })

一个时间段选择的栗子:后面的日期不能小于前面的日期

HTML

<input id="select-start-time" class="Wdate" /> 至 <input id="select-end-time" class="Wdate" />

JavaScript

$("#select-start-time").click(function () {
        WdatePicker({
            lang: ‘auto‘,
            dateFmt: ‘yyyy-MM-dd‘,
            maxDate: ‘#F{$dp.$D(\‘select-end-time\‘)||\‘%y-%M-%d\‘}‘,
            readOnly: true
        })
    })
    $("#select-end-time").click(function () {
        WdatePicker({
            lang: ‘auto‘,
            dateFmt: ‘yyyy-MM-dd‘,
            minDate: ‘#F{$dp.$D(\‘select-start-time\‘)}‘,
            maxDate: ‘%y-%M-%d‘,
            readOnly: true
        })
    })

							<div class="form-group row">
								<label
									class="col-sm-2 col-md-2 col-lg-2 col-xl-2 control-label font-normal align-right">开始时间:</label>
								<div class="col-sm-4 col-md-4 col-lg-4 col-xl-4">
									<input type="input" class="Wdate form-control" id="log-modal-start-time"
										style="height: 34px; background-color: #ffffff;" name="logModalStartTime"
										onClick="WdatePicker({maxDate:‘#F{$dp.$D(\‘log-modal-end-time\‘)}‘});"
										readonly="readonly" />
								</div>
								<label class="col-sm-2 col-md-2 col-lg-2 col-xl-2 control-label font-normal align-right"
									style="width: 130px;">结束时间:</label>
								<div class="col-sm-4 col-md-4 col-lg-4 col-xl-4">
									<input type="input" class="Wdate form-control" id="log-modal-end-time"
										style="height: 34px; background-color: #ffffff;" name="logModalEndTime"
										onClick="WdatePicker({minDate:‘#F{$dp.$D(\‘log-modal-start-time\‘)}‘}); "
										readonly="readonly" />
								</div>
							</div>

原文地址:https://www.cnblogs.com/samve/p/12331814.html

时间: 2024-10-20 15:15:37

日期时间插件WdatePicker.js使用方法的相关文章

原生js日期时间插件鼠标点击文本框弹出日期时间表格选择日期时间

原文出处 (这是我从互联网上搜来的,感觉能满足各方面的需求.个人感觉挺不错的,所以后期修改了一下向大家推荐!) 效果图: html代码: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org

时间插件WdatePicker使用方法

只需要引入js文件即可: <script src="WdatePicker/WdatePicker.js"></script> 自己试了个小实例: <!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <script src="WdatePicker/WdatePicker.js"

dateTimePicker日期时间插件-----限定节假日调休的可选择性

需求:在项目中需要一款这样的日期插件,可以选择年月日,时分秒,对法定节假日不能选择,因法定节假日进行的调休可以选择: 现在使用的比较多的日期插件比如:Wdatepicker,jqueryUI的datepicker,都有周六天的限制选择,但是不能满足上述需求,所以在这里对jqUI的datepicker进行扩增,实现上述功能,并对IE8进行兼容处理,如图所示: 代码连接:https://github.com/ilikecandice/dateTimePicker/tree/master html部分

日期时间插件--日期时间组件文档 - layui.laydate

官方文档:http://www.layui.com/doc/modules/laydate.html 样式: <body> <div> <input placeholder="开始时间" id="LAY_start_time" name="startTime"type="text"readonly/> <input placeholder="截止时间" id=&qu

js非常强大的日历控件fullcalendar.js, 日期时间库: moment.js

日历控件: https://fullcalendar.io/docs/ https://fullcalendar.io/docs/event_data/events_function/ https://fullcalendar.io/docs/event_data/Event_Object/ https://fullcalendar.io/docs/mouse/eventClick/ <!DOCTYPE html> <html> <head> <meta char

elementui 中 日期时间插件 结束时间大于开始时间

界面代码: <el-col :span="8"> <el-form-item label="开始日期" class="form-row-space"> <el-date-picker :picker-options="pickerOptionsStart" v-model="editDeviceGroup.start_date" type="date" pl

WdatePicker.js 日期时间插件

支持功能: 1.支持常规在input单击或获得焦点时调用,还支持使用其他的元素如:<img><div>等触发WdatePicker函数来调用弹出日期框 @1.input 调用: @2.<img>  <div>标签作图标点击获取 需要传入 显示时间的标签id 如不传入则会替换当前标签div里的内容 使用教程http://www.my97.net/dp/demo/

js日期/时间比较函数,以及js校验表单后提交表单的三种方法,表单验证,以及三种结合

<pre class="html" name="code"> js日期比较(yyyy-mm-dd) function duibi(a, b) { var arr = a.split("-"); var starttime = new Date(arr[0], arr[1], arr[2]); var starttimes = starttime.getTime(); var arrs = b.split("-");

Angular指令封装jQuery日期时间插件datetimepicker实现双向绑定

一放假就高产似母猪了. 00.混乱的前端界 Angular1.x确实是个学习成本很高的框架,刚开始实习那会儿,前端啥也不懂,工头说用Angular,我们这群小弟也只能硬着头皮学.在这之前,前端的东西大部分都用的jQuery,而Angular正好是和jQuery的思维是相反的,开发过程中遇到了不少坑.而Angular团队也放弃了1.x开始开发和React神似的2.0版本,唉,真是沧海桑田啊. 01.Angular vs jQuery Angular模块化和解耦的思路确实值得一学,但是相对于成熟的j