用javascript实现计算两个日期的间隔天数


Posted in Javascript onAugust 14, 2007

ASP 里面计算两个时间的差距可以 DateDiff,但 javascript 里面没有,需要手写函数。
js 里面居然可以直接 Date1-Date2,而且还是转换为毫秒计算时间差的。

// 计算两个日期的间隔天数  
function DateDiff(sDate1, sDate2){ //sDate1和sDate2是2002-12-18格式   
var aDate, oDate1, oDate2, iDays   
aDate = sDate1.split("-")   
oDate1 = new Date(aDate[1] + '-' + aDate[2] + '-' + aDate[0]) //转换为12-18-2002格式   
aDate = sDate2.split("-")   
oDate2 = new Date(aDate[1] + '-' + aDate[2] + '-' + aDate[0])   
iDays = parseInt(Math.abs(oDate1 - oDate2) / 1000 / 60 / 60 /24) //把相差的毫秒数转换为天数   
return iDays   
} 
Javascript 相关文章推荐
Juqery Html(),append()等方法的Bug解决方法
Dec 13 Javascript
js substring从右边获取指定长度字符串(示例代码)
Dec 23 Javascript
JavaScript字符串对象toUpperCase方法入门实例(用于把字母转换为大写)
Oct 17 Javascript
Jqgrid之强大的表格插件应用
Dec 02 Javascript
jQuery制作圣诞主题页面 更像是爱情影集
Aug 10 Javascript
jQuery fadeOut 异步实例代码详解
Aug 18 Javascript
手机软键盘弹出时影响布局的解决方法
Dec 15 Javascript
js每隔两秒输出数组中的一项(实例)
May 28 Javascript
vue+springboot前后端分离实现单点登录跨域问题解决方法
Jan 30 Javascript
详解webpack模块化管理和打包工具
Apr 21 Javascript
JavaScript事件委托实现原理及优点进行
Aug 29 Javascript
vue radio单选框,获取当前项(每一项)的value值操作
Sep 10 Javascript
用js实现计算代码行数的简单方法附代码
Aug 13 #Javascript
js 事件小结 表格区别
Aug 13 #Javascript
JS 页面内容搜索,类似于 Ctrl+F功能的实现代码
Aug 13 #Javascript
javascript下给元素添加事件的方法与代码
Aug 13 #Javascript
javascript引用对象的方法代码
Aug 13 #Javascript
使一个函数作为另外一个函数的参数来运行的javascript代码
Aug 13 #Javascript
一段效率很高的for循环语句使用方法
Aug 13 #Javascript
You might like
析构函数与php的垃圾回收机制详解
2013/10/28 PHP
php递归方法实现无限分类实例代码
2014/02/28 PHP
PHP线程的内存回收问题
2016/07/08 PHP
提高 DHTML 页面性能
2006/12/25 Javascript
Ruffy javascript 学习笔记
2009/11/30 Javascript
jQuery AJAX回调函数this指向问题
2010/02/08 Javascript
IE6下opacity与JQuery的奇妙结合
2013/03/01 Javascript
javascript中全局对象的isNaN()方法使用介绍
2013/12/19 Javascript
动态加载js、css等文件跨iframe实现
2014/02/24 Javascript
window.onload绑定多个事件的两种解决方案
2016/05/15 Javascript
jstl中判断list中是否包含某个值的简单方法
2016/10/14 Javascript
AngularJS通过ng-Img-Crop实现头像截取的示例
2017/08/17 Javascript
Promise.all中对于reject的处理方法
2018/08/01 Javascript
原生JS生成指定位数的验证码
2020/10/28 Javascript
[02:00]DOTA2英雄COSPLAY闹市街头巡游助威2015国际邀请赛
2015/08/02 DOTA
linux系统使用python获取cpu信息脚本分享
2014/01/15 Python
Python去除字符串两端空格的方法
2015/05/21 Python
请不要重复犯我在学习Python和Linux系统上的错误
2016/12/12 Python
python实现kNN算法
2017/12/20 Python
python处理csv数据动态显示曲线实例代码
2018/01/23 Python
Python实现base64编码的图片保存到本地功能示例
2018/06/22 Python
python画折线图的程序
2018/07/26 Python
python3使用matplotlib绘制条形图
2020/03/25 Python
Python实现生成密码字典的方法示例
2019/09/02 Python
TensorFlow梯度求解tf.gradients实例
2020/02/04 Python
Python实现遗传算法(二进制编码)求函数最优值方式
2020/02/11 Python
Python使用lambda抛出异常实现方法解析
2020/08/20 Python
你的自行车健身专家:FaFit24
2016/11/16 全球购物
泰国排名第一的家居用品中心:HomePro
2020/11/18 全球购物
物业电工岗位职责
2013/11/20 职场文书
学校党员对照检查材料
2014/08/28 职场文书
房产公证委托书范本
2014/09/20 职场文书
2014年社区居委会主任重阳节讲话稿
2014/09/25 职场文书
项目安全员岗位职责
2015/02/15 职场文书
工程技术员岗位职责
2015/04/11 职场文书
淮海战役观后感
2015/06/11 职场文书