用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 相关文章推荐
解密效果
Jun 23 Javascript
使用TextRange获取输入框中光标的位
Oct 14 Javascript
window.parent与window.openner区别介绍
Apr 12 Javascript
使用JavaScript 实现对象 匀速/变速运动的方法
May 08 Javascript
javascript相等运算符与等同运算符详细介绍
Nov 09 Javascript
DOM 事件流详解
Jan 20 Javascript
JavaScript中使用concat()方法拼接字符串的教程
Jun 06 Javascript
jQuery焦点图切换特效代码分享
Sep 15 Javascript
JavaScript prototype属性详解
Oct 25 Javascript
微信小程序 省市区选择器实例详解(附源码下载)
Jan 05 Javascript
vue和webpack打包项目相对路径修改的方法
Jun 15 Javascript
JS实现扫码枪扫描二维码功能
Jan 03 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 VS ASP
2006/10/09 PHP
一篇有意思的技术文章php介绍篇
2010/10/26 PHP
PHP面向对象之里氏替换原则简单示例
2018/04/08 PHP
php-app开发接口加密详解
2018/04/18 PHP
php实现大文件断点续传下载实例代码
2019/10/01 PHP
基于jquery的从一个页面跳转到另一个页面的指定位置的实现代码(带平滑移动的效果)
2011/05/24 Javascript
javascript避免数字计算精度误差的方法详解
2014/03/05 Javascript
javascript实例--教你实现扑克牌洗牌功能
2014/05/15 Javascript
jQuery EasyUI Dialog拖不下来如何解决
2015/09/28 Javascript
jquery插件pagination实现无刷新ajax分页
2015/09/30 Javascript
Bootstrap中文本框的宽度变窄并且加入一副验证码图片的实现方法
2016/06/23 Javascript
ros::spin() 和 ros::spinOnce()函数的区别及详解
2016/10/01 Javascript
JS基于面向对象实现的选项卡效果示例
2016/12/20 Javascript
如何快速上手Vuex
2017/02/14 Javascript
微信小程序左右滑动切换页面详解及实例代码
2017/02/28 Javascript
jQuery实现checkbox的简单操作
2017/11/18 jQuery
基于Vue实现电商SKU组合算法问题
2019/05/29 Javascript
layui 富文本编辑器和textarea值的相互传递方法
2019/09/18 Javascript
jQuery HTML获取内容和属性操作实例分析
2020/05/20 jQuery
[43:24]完美世界DOTA2联赛PWL S3 INK ICE vs DLG 第二场 12.12
2020/12/17 DOTA
python实现清屏的方法
2015/04/30 Python
总结Python编程中函数的使用要点
2016/03/20 Python
python 统计代码行数简单实例
2017/05/04 Python
selenium+python自动化测试之鼠标和键盘事件
2019/01/23 Python
Banggood官网:面向全球客户的综合商城
2017/04/19 全球购物
美国家居装饰店:Pier 1
2019/09/04 全球购物
Roxy俄罗斯官方网站:冲浪和滑雪板的一切
2020/06/20 全球购物
美国在线家具网站:GDFStudio
2021/03/13 全球购物
Servlet面试题库
2015/07/18 面试题
西安事变观后感
2015/06/12 职场文书
2016国庆节活动宣传语
2015/11/25 职场文书
2016年度师德标兵先进事迹材料
2016/02/26 职场文书
2016年基层党组织公开承诺书
2016/03/25 职场文书
教你快速开启Apache SkyWalking的自监控
2021/04/25 Servers
Django开发RESTful API实现增删改查(入门级)
2021/05/10 Python
pandas中pd.groupby()的用法详解
2022/06/16 Python