用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 相关文章推荐
pjblog中的UBBCode.js
Apr 25 Javascript
jquery插件制作 图片走廊 gallery
Aug 17 Javascript
基于JQuery 滑动与动画的说明介绍
Apr 18 Javascript
$.get获取一个文件的内容示例代码
Sep 11 Javascript
js取float型小数点后两位数的方法
Jan 18 Javascript
分享12个实用的jQuery代码片段
Mar 09 Javascript
详解RequireJS按需加载样式文件
Apr 12 Javascript
详解Vue中watch对象内属性的方法
Feb 01 Javascript
用Vue编写抽象组件的方法
May 06 Javascript
javascript设计模式 ? 简单工厂模式原理与应用实例分析
Apr 09 Javascript
详解Vue 数据更新了但页面没有更新的 7 种情况汇总及延伸总结
May 28 Javascript
小程序实现可拖动的悬浮按钮
Sep 07 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简单压缩css样式示例
2016/09/22 PHP
thinkPHP5框架auth权限控制类与用法示例
2018/06/12 PHP
PHP使用glob方法遍历文件夹下所有文件的实例
2018/10/17 PHP
PHP的JSON封装、转变及输出操作示例
2019/09/27 PHP
thinkphp5 框架结合plupload实现图片批量上传功能示例
2020/04/04 PHP
Javascript客户端将指定区域导出到Word、Excel的代码
2008/10/22 Javascript
javascript下4个跨浏览器必备的函数
2010/03/07 Javascript
jQuery插件slides实现无缝轮播图特效
2015/04/17 Javascript
javascript事件委托的方式绑定详解
2015/06/10 Javascript
JavaScript如何自定义trim方法
2015/07/28 Javascript
js图片跟随鼠标移动代码
2015/11/26 Javascript
jquery自定义插件——window的实现【示例代码】
2016/05/06 Javascript
JavaScript限制在客户区可见范围的拖拽(解决scrollLeft和scrollTop的问题)(2)
2017/05/17 Javascript
vue.js通过路由实现经典的三栏布局实例代码
2018/07/08 Javascript
详解NodeJS Https HSM双向认证实现
2019/03/12 NodeJs
Vue实现base64编码图片间的切换功能
2019/12/04 Javascript
React生命周期原理与用法踩坑笔记
2020/04/28 Javascript
Vue优化:常见会导致内存泄漏问题及优化详解
2020/08/04 Javascript
js+canvas实现画板功能
2020/09/13 Javascript
Python把csv数据写入list和字典类型的变量脚本方法
2018/06/15 Python
详解python3中tkinter知识点
2018/06/21 Python
对python读写文件去重、RE、set的使用详解
2018/12/11 Python
python之PyQt按钮右键菜单功能的实现代码
2019/08/17 Python
美的官方商城:Midea
2016/09/14 全球购物
通信专业个人自我鉴定
2013/10/21 职场文书
工艺工程师岗位职责
2014/03/04 职场文书
个人社会实践自我鉴定
2014/03/24 职场文书
小学班级特色活动方案
2014/08/31 职场文书
教师群众路线剖析材料
2014/09/29 职场文书
四风问题专项整治工作情况报告
2014/10/28 职场文书
会计出纳岗位职责
2015/03/31 职场文书
道歉信范文
2015/05/12 职场文书
Python opencv缺陷检测的实现及问题解决
2021/04/24 Python
Python手拉手教你爬取贝壳房源数据的实战教程
2021/05/21 Python
python实现A*寻路算法
2021/06/13 Python
MySQL视图概念以及相关应用
2022/04/19 MySQL