My97DatePicker设置开始时间与结束时间控制以及js中时间的比较
2015-08-13 15:48
671 查看
每次使用时间插件都会使用到My97DatePicker,这确实是一款不错的插件,而且新版本的兼容性也不错,兼容ie。
关于时间设置一般会遇到一些问题。
<ul>
<li>
<span style="font-size:12px;">起始:</span>
<label>
<input type="text"id="starttime" readonly="readonly" class="textfied_time" name="starttime" onFocus="WdatePicker({maxDate:'#F{$dp.$D(\'endtime\')||\'%y-%M-%d\'}',dateFmt:'yyyy-MM-dd'})" /> <!--如果设置结束时间那么 最大时间是结束时间 否则是当前时间 -->
<b></b>
</label>
</li>
<li>
<span style="font-size:12px;">结束:</span>
<label><input type="text" id="endtime" readonly="readonly" class="textfied_time" name="endTime"onFocus="WdatePicker({minDate:'#F{$dp.$D(\'starttime\')}',maxDate: '%y-%M-%d',dateFmt:'yyyy-MM-dd'})" /><!-- 大于开始时间 小于当前时间 -->
<b></b></label>
</li>
</ul>
var startDate="2015-08-01";
var endDate="2015-08-13";
var start=startDate.replace(/-/g,"/");
var end=endDate.replace(/-/g,"/");
var d1=new Date(Date.parse(start)).getTime();
var d2=new Date(Date.parse(end)).getTime();
var days=(d2-d1)/(60*60*24*1000);
if(days<0){
alert("开始时间不能大于结束时间");
return;
}
关于时间设置一般会遇到一些问题。
<ul>
<li>
<span style="font-size:12px;">起始:</span>
<label>
<input type="text"id="starttime" readonly="readonly" class="textfied_time" name="starttime" onFocus="WdatePicker({maxDate:'#F{$dp.$D(\'endtime\')||\'%y-%M-%d\'}',dateFmt:'yyyy-MM-dd'})" /> <!--如果设置结束时间那么 最大时间是结束时间 否则是当前时间 -->
<b></b>
</label>
</li>
<li>
<span style="font-size:12px;">结束:</span>
<label><input type="text" id="endtime" readonly="readonly" class="textfied_time" name="endTime"onFocus="WdatePicker({minDate:'#F{$dp.$D(\'starttime\')}',maxDate: '%y-%M-%d',dateFmt:'yyyy-MM-dd'})" /><!-- 大于开始时间 小于当前时间 -->
<b></b></label>
</li>
</ul>
var startDate="2015-08-01";
var endDate="2015-08-13";
var start=startDate.replace(/-/g,"/");
var end=endDate.replace(/-/g,"/");
var d1=new Date(Date.parse(start)).getTime();
var d2=new Date(Date.parse(end)).getTime();
var days=(d2-d1)/(60*60*24*1000);
if(days<0){
alert("开始时间不能大于结束时间");
return;
}
相关文章推荐
- 用js写一个实现map
- js正则表达式
- javaScript中的提示对话框
- js中typeof的用法汇总
- visual studio 2005提示脚本错误 /VC/VCWizards/2052/Common.js
- JS - IE or not:判断是否为IE浏览器方法
- javascript 函数学习
- js 获取系统当前时间
- js学习之HTML5 LocalStorage 本地存储
- JavaScript生成SQL查询表单的方法
- JS小测
- Js性能问题
- js继承原理
- JavaScript的事件代理(转)
- 妙味JS笔记-菜单栏
- [转] js 实现table每列可左右拖动改变列宽度
- JS控制DIV隐藏显示
- JS跨域
- js的跨域
- javascript数组与字符串方法