var baseTime=(new Date()).getTime(); var autoUpdate=true; var currIndex=-1; var IE=document.all ? true : false; var mapW=640; var mapH=400; var dayOfWeek=new Array("星期日","星期一","星期二","星期三","星期四","星期五","星期六"); function getDSTDay(year, num, dow, mth) { mth--; if(dow==0){adow=1; dt=new Date(); } else{dow-=3;dt=new Date(year,mth,1); fdow=(dt.getUTCDay()+5)% 7; adow=(dow-fdow)+1; if(adow <=0)adow+=7; } if(num==5){dt=new Date(year,mth,(3*7)+adow); t=dt.getTime(); for(i=3;i<6;i++){dt=new Date(t); if(dt.getMonth()!=mth)break; t+=1000*60*60*24*7;}num=i; } dt.setUTCFullYear(year,mth,((num-1)*7)+adow); dt.setUTCHours(0,0,1); return dt;} function fixDigit(str){var s=new String(str); if(s.length < 2)return "0"+s; else return s; } function getTime(gmtOffset) { var date=new Date(); offset=gmtOffset*60*60*1000; diff=date.getTime()-startDate.getTime(); date.setTime(diff+baseTime+offset); return date; } function formatTime(date) { var time; var hour=date.getUTCHours(); var min=fixDigit(date.getUTCMinutes()); var sec=fixDigit(date.getUTCSeconds()); var del=sec&1 ? ":" : ":"; if(hour > 12)time=(hour-12)+del+min+" 下午"; else if(hour==12)time=12+del+min+" 下午"; else if(hour==0)time=12+del+min+" 上午"; else time=hour+del+min+" 上午"; return dayOfWeek[date.getUTCDay()]+" "+time; }