ie8 不支持new Date(2012-11-10)問題的解決方法
更新時間:2013年07月31日 11:21:41 作者:
使用JS的時候也碰到了如下問題,后來經過修改,在IE8環(huán)境里,下面的代碼是可用的,下面與大家分享下ie8 不支持new Date的解決方法,有類似問題的朋友可以參考下
我們在使用JS的時候也碰到了如此問題,后來經過修改,在IE8環(huán)境里,下面的代碼是可用的。
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 ;
}
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 ;
}
相關文章
js中訪問html中iframe的文檔對象的代碼[IE6,IE7,IE8,FF]
W3C的標準告訴我們,可以通過Dom對象的contentDocument屬性來返回文檔對象。2011-01-01