JS比较2个日期间隔的示例代码


Posted in Javascript onApril 15, 2014
<!--forms[]部分--> <td> 
<div id="td12Div" style="display: none;">起始日期:</div> 
</td> 
<td> 
<div id="sdateDiv"> 
<date:date styleClass="psm-ui-text" name="startDate" property="startDate" divname="dayScope2" 
sourceFormat="yyyy-MM-dd" targetFormat="yyyy-MM-dd" readonly="true"/> 
</div> 
</td> 
<!--js部分--> 
var startDate=document.forms[0].startDate.value; 
var endDate=document.forms[0].endDate.value; 
if(DateDiff(endDate,startDate)>3){ 
alert("日范围不要超过三天"); 
return; 
} 
function DateDiff(endDate,startDate) 
{ 
var arrDate,objDate1,objDate2,intDays; 
arrDate=endDate.split("-"); 
objDate1=new Date(arrDate[1]+'-'+arrDate[2]+'-'+arrDate[0]); 
arrDate=startDate.split("-"); 
objDate2=new Date(arrDate[1] + '-'+arrDate[2]+'-'+arrDate[0]); 
intDays=parseInt(Math.abs(objDate1-objDate2)/1000/60/60/24); 
return intDays; 
}
Javascript 相关文章推荐
JavaScript 获得选中文本内容的方法
Feb 15 Javascript
使用jquery动态加载js文件的方法
Dec 24 Javascript
理解Javascript的动态语言特性
Jun 17 Javascript
使用js复制链接中的部分文字的方法
Jul 30 Javascript
利用JS生成博文目录及CSS定制博客
Feb 10 Javascript
js改变style样式和css样式的简单实例
Jun 28 Javascript
axios学习教程全攻略
Mar 26 Javascript
使用jQuery和ajax代替iframe的方法(详解)
Apr 12 jQuery
jquery replace方法去空格
May 08 jQuery
javascript性能优化之分时函数的介绍
Mar 28 Javascript
Vue快速实现通用表单验证功能
Dec 05 Javascript
Vue实现点击当前行变色
Dec 14 Vue.js
模拟一个类似百度google的模糊搜索下拉列表
Apr 15 #Javascript
关闭浏览器窗口弹出提示框并且可以控制其失效
Apr 15 #Javascript
使用JavaScript的ActiveXObject对象检测应用程序是否安装的方法
Apr 15 #Javascript
jquery新的绑定事件机制on方法的使用方法
Apr 15 #Javascript
jquery datepicker参数介绍和示例
Apr 15 #Javascript
javascript调试之DOM断点调试法使用技巧分享
Apr 15 #Javascript
javascript页面渲染速度测试脚本分享
Apr 15 #Javascript
You might like
php5.3不能连接mssql数据库的解决方法
2014/12/27 PHP
解读PHP的Yii框架中请求与响应的处理流程
2016/03/17 PHP
jQuery中的常用事件总结
2009/12/27 Javascript
Jquery图形报表插件 jqplot简介及参数详解
2012/10/10 Javascript
关于javascript中的typeof和instanceof介绍
2012/12/04 Javascript
100个不能错过的实用JS自定义函数
2014/03/05 Javascript
js中回调函数的学习笔记
2014/07/31 Javascript
javascript中call,apply,bind的用法对比分析
2015/02/12 Javascript
js日期范围初始化得到前一个月日期的方法
2015/05/05 Javascript
jQuery on()绑定动态元素出现的问题小结
2016/02/19 Javascript
JS动态给对象添加事件的简单方法
2016/07/19 Javascript
基于JavaScript Array数组方法(新手必看篇)
2016/08/20 Javascript
Elementui表格组件+sortablejs实现行拖拽排序的示例代码
2019/08/28 Javascript
转换layUI的数据表格中的日期格式方法
2019/09/19 Javascript
vue如何实现动态加载脚本
2020/02/05 Javascript
[02:36]DOTA2英雄基础教程 斯拉克
2013/11/29 DOTA
python实现在目录中查找指定文件的方法
2014/11/11 Python
在Django的模板中使用认证数据的方法
2015/07/23 Python
python 中的list和array的不同之处及转换问题
2018/03/13 Python
Numpy中转置transpose、T和swapaxes的实例讲解
2018/04/17 Python
PyQt5重写QComboBox的鼠标点击事件方法
2019/06/25 Python
Python Django中间件,中间件函数,全局异常处理操作示例
2019/11/08 Python
浅谈keras的深度模型训练过程及结果记录方式
2020/01/24 Python
Python基于Socket实现简单聊天室
2020/02/17 Python
Python参数传递实现过程及原理详解
2020/05/14 Python
解决Ubuntu18中的pycharm不能调用tensorflow-gpu的问题
2020/09/17 Python
python爬虫分布式获取数据的实例方法
2020/11/26 Python
Python第三方库安装缓慢的解决方法
2021/02/06 Python
利用Python实现最小二乘法与梯度下降算法
2021/02/21 Python
html5使用canvas绘制太阳系效果
2014/12/15 HTML / CSS
eBay意大利购物网站:eBay.it
2019/09/04 全球购物
德国专业木制品经销商:Holz-Direkt24
2019/12/26 全球购物
法人代表授权委托书
2014/04/08 职场文书
幼儿园中班下学期评语
2014/04/18 职场文书
买卖车协议书
2014/04/21 职场文书
实习单位证明范例
2014/11/17 职场文书