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中的Promise使用详解
Jun 24 Javascript
js简单实现调整网页字体大小的方法
Jul 23 Javascript
老生常谈jquery中detach()和remove()的区别
Mar 02 Javascript
vue项目中axios使用详解
Feb 07 Javascript
详解基于mpvue的小程序markdown适配解决方案
May 08 Javascript
JavaScript简单实现的仿微博留言功能示例
Jan 17 Javascript
PostgreSQL Node.js实现函数计算方法示例
Feb 12 Javascript
js使用cookie实现记住用户名功能示例
Jun 13 Javascript
vue实现设置载入动画和初始化页面动画效果
Oct 28 Javascript
jquery ajax 请求小技巧实例分析
Nov 11 jQuery
详解Nuxt.js 实战集锦
Nov 19 Javascript
vue自定义指令和动态路由实现权限控制
Aug 28 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加速的eAccelerator dll支持文件打包下载
2007/09/30 PHP
浅析application/x-www-form-urlencoded和multipart/form-data的区别
2014/06/22 PHP
PHP全功能无变形图片裁剪操作类与用法示例
2017/01/10 PHP
输入框的字数时时统计—关于 onpropertychange 和 oninput 使用
2011/10/21 Javascript
php跨域调用json的例子
2013/11/13 Javascript
js实现网页随机切换背景图片的方法
2014/11/01 Javascript
JavaScript正则表达式之multiline属性的应用
2015/06/16 Javascript
举例讲解AngularJS中的模块
2015/06/17 Javascript
BootStrap智能表单实战系列(三)分块表单配置详解
2016/06/13 Javascript
Canvas 绘制粒子动画背景
2017/02/15 Javascript
js实现抽奖效果
2017/03/27 Javascript
ionic实现下拉刷新载入数据功能
2017/05/11 Javascript
jQuery EasyUI 选项卡面板tabs的使用实例讲解
2017/12/25 jQuery
JavaScript轮播停留效果的实现思路
2018/05/24 Javascript
浅谈对于react-thunk中间件的简单理解
2019/05/01 Javascript
JavaScript遍历查找数组中最大值与最小值的方法示例
2019/05/24 Javascript
微信小程序sessionid不一致问题解决
2019/08/30 Javascript
Vue vm.$attrs使用场景详解
2020/03/08 Javascript
Javascript Web Worker使用过程解析
2020/03/16 Javascript
Nuxt pages下不同的页面对应layout下的页面布局操作
2020/11/05 Javascript
python实现批量获取指定文件夹下的所有文件的厂商信息
2014/09/28 Python
python利用urllib和urllib2访问http的GET/POST详解
2017/09/27 Python
解决pyecharts在jupyter notebook中使用报错问题
2020/04/23 Python
python3格式化字符串 f-string的高级用法(推荐)
2020/03/04 Python
Opencv图像处理:如何判断图片里某个颜色值占的比例
2020/06/03 Python
浅谈Python描述数据结构之KMP篇
2020/09/06 Python
Python 连接 MySQL 的几种方法
2020/09/09 Python
英国领先的高街书籍专家:Waterstones
2018/02/01 全球购物
教师年终个人自我评价
2013/10/04 职场文书
学雷锋演讲稿汇总
2014/05/10 职场文书
党员领导干部承诺书
2014/05/28 职场文书
党的群众路线教育实践活动心得体会(乡镇)
2014/11/03 职场文书
党建工作汇报材料
2014/12/24 职场文书
隐形的翅膀观后感
2015/06/10 职场文书
财务年终工作总结大全
2019/06/20 职场文书
利用JavaScript写一个简单计算器
2021/11/27 Javascript