您好,欢迎访问一九零五行业门户网

ie8 不支持new Date(2012-11-10)问题的解决方法_javascript技巧

我们在使用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 ;
}
其它类似信息

推荐信息