Go homepage(回首页) Upload pictures (上传图片) Write articles (发文字帖)
The author:(作者)归海一刀published in(发表于) 2014/1/30 0:58:52 asp.net中客户端怎么保持与服务器时间一致_[Asp.Net教程]
后台代码中将服务器时间显示出来
Page.ClientScript.RegisterClientScriptBlock(this.GetType(),"time", "\r\n");前台使用javascript进行转换
strTime=strTime.replace(/(-)/g,"/");var datNow=new Date(strTime); var datLocalNow=new Date();datC=datLocalNow-datNow; function GetServerTime(){ var datNow=new Date(new Date()-datC); var strYear=datNow.getFullYear(); var strMonth=datNow.getMonth()+1; strMonth=strMonth<10?"0"+strMonth:strMonth; var strDay=datNow.getDate(); strDay=strDay<10?"0"+strDay:strDay; var strHour=datNow.getHours(); strHour=strHour<10?"0"+strHour:strHour; var strMinite=datNow.getMinutes(); strMinite=strMinite<10?"0"+strMinite:strMinite; var strSecond=datNow.getSeconds(); strSecond=strSecond<10?"0"+strSecond:strSecond; ("time").innerHTML=strYear+"年"+strMonth+"月"+strDay+"日 "+strHour+":"+strMinite+":"+strSecond }GetServerTime();setInterval("GetServerTime()",1000); 来源:http://www.cnblogs.com/liydotnet
赞