手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >ie8 不支持new Date(2012-11-10)问题的解决方法
ie8 不支持new Date(2012-11-10)问题的解决方法
摘要:我们在使用JS的时候也碰到了如此问题,后来经过修改,在IE8环境里,下面的代码是可用的。js结束时间-开始时间,得到天数复制代码代码如下:f...

我们在使用JS的时候也碰到了如此问题,后来经过修改,在IE8环境里,下面的代码是可用的。

js 结束时间-开始时间,得到天数

复制代码 代码如下:

function getDays(strDateStart,strDateEnd){

var strSeparator = "-"; //日期分隔符

var oDate1;

var oDate2;

var iDays;

oDate1= strDateStart.split(strSeparator);

oDate2= strDateEnd.split(strSeparator);

var strDateS = new Date(oDate1[0], oDate1[1]-1, oDate1[2]);

var strDateE = new Date(oDate2[0], oDate2[1]-1, oDate2[2]);

iDays = parseInt(Math.abs(strDateS - strDateE ) / 1000 / 60 / 60 /24)//把相差的毫秒数转换为天数

return iDays ;

}

【ie8 不支持new Date(2012-11-10)问题的解决方法】相关文章:

详解JavaScript中Date.UTC()方法的使用

iscroll.js的上拉下拉刷新时无法回弹的解决方法

会自动逐行上升的文本框

js控制excel打印完美解决方案

jQuery fancybox在ie浏览器下无法显示关闭按钮的解决办法

js光标定位文本框回车表单提交问题的解决方法

一端时间轮换的广告

jQuery取消ajax请求的方法

JavaScript中用getDate()方法返回指定日期的教程

JS验证IP,子网掩码,网关和MAC的方法

精品推荐
分类导航