根据时间显示不同内容,在Chrome显示正常。
但在IE浏览器下“即将开始”只在本月显示,能否帮修改与Chrome效果一样
var time=new Date();
var localtime = new Array();
var hours = 0;
var minute = 0;
var second = 0; localtime[0] = time.getFullYear();
localtime[1] = time.getMonth()+1;
localtime[2] = time.getDate();
function getstatus(gtime) {
var status = '';
var getarray = gtime.split("-");
var gettime = new Array(parseInt(getarray[0]), parseInt(getarray[1]), parseInt(getarray[2]));
for(var i=0;i<4;i++) {
        if(gettime[i]>localtime[i]) {
         status = '<font color="green">即将开始</font>';
         break;
        } 
else 
if(gettime[i]<localtime[i]){
         status = '<font color="gray">已经开始</font>';
         break;
        } 

else {
         status = '<font color="red">正在进行</font>';
        }
    }
document.write(status);
}Chrome
IE
浏览器时间兼容