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 相关文章推荐
完整显示当前日期和时间的JS代码
Sep 17 Javascript
IE6下JS动态设置图片src地址问题
Jan 08 Javascript
jQuery的12招常用技巧分享
Aug 08 Javascript
jquery自定义函数的多种方法
Jan 09 Javascript
浅谈angularJS中的事件
Jul 12 Javascript
jQuery 选择器(61种)整理总结
Sep 26 Javascript
Js自定义多选框效果的实例代码
Jul 05 Javascript
JS文件中加载jquery.js的实例代码
May 05 jQuery
vue.extend与vue.component的区别和联系
Sep 19 Javascript
jQuery实现的移动端图片缩放功能组件示例
May 01 jQuery
如何用JS模拟实现数组的map方法
Jul 30 Javascript
解决vue-cli输入命令vue ui没效果的问题
Nov 17 Javascript
模拟一个类似百度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
php表单转换textarea换行符的方法
2010/09/10 PHP
PHP实现根据浏览器跳转不同语言页面代码
2013/08/02 PHP
php递归法读取目录及文件的方法
2015/01/30 PHP
php resizeimage 部分jpg文件 生成缩略图失败的原因分析及解决办法
2016/03/23 PHP
php mysql获取表字段名称和字段信息的三种方法
2016/11/13 PHP
php中Ioc(控制反转)和Di(依赖注入)
2017/05/07 PHP
PHP将数据导出Excel表中的实例(投机型)
2017/07/31 PHP
Lumen timezone 时区设置方法(慢了8个小时)
2018/01/20 PHP
PHP的curl函数的用法总结
2019/02/14 PHP
扩展easyui.datagrid,添加数据loading遮罩效果代码
2010/11/02 Javascript
简短几句jquery代码的实现一个图片向上滚动切换
2011/09/02 Javascript
jQuery学习笔记 操作jQuery对象 属性处理
2012/09/19 Javascript
js拦截alert对话框另类应用
2013/01/16 Javascript
jQuery登陆判断简单实现代码
2013/04/21 Javascript
深入理解Javascript作用域与变量提升
2013/12/09 Javascript
jquery实现效果比较好的table选中行颜色
2014/03/25 Javascript
Extjs grid panel自带滚动条失效的解决方法
2014/09/11 Javascript
JavaScript类的写法
2016/09/17 Javascript
原生js开发的日历插件
2017/02/04 Javascript
原生js封装自定义滚动条
2017/03/24 Javascript
webpack配置sass模块的加载的方法
2017/07/30 Javascript
AngularJS 购物车全选/取消全选功能的实现方法
2017/08/14 Javascript
angular1配合gulp和bower的使用教程
2018/01/19 Javascript
6行代码实现微信小程序页面返回顶部效果
2018/12/28 Javascript
关于AOP在JS中的实现与应用详解
2019/05/06 Javascript
vue history 模式打包部署在域名的二级目录的配置指南
2019/07/02 Javascript
[03:03]2014DOTA2国际邀请赛 EG战队专访
2014/07/12 DOTA
利用Python命令行传递实例化对象的方法
2016/11/02 Python
Python 文件处理注意事项总结
2017/04/10 Python
python使用tornado实现简单爬虫
2018/07/28 Python
深入浅析Python科学计算库Scipy及安装步骤
2019/10/12 Python
pandas按条件筛选数据的实现
2021/02/20 Python
暑期实习鉴定
2013/12/16 职场文书
学生会宣传部部长竞选演讲稿
2014/04/25 职场文书
车间统计员岗位职责
2015/04/14 职场文书
阿里面试Nacos配置中心交互模型是push还是pull原理解析
2022/07/23 Java/Android