主頁 > 知識庫 > 如何在網(wǎng)頁中顯示服務(wù)器時間

如何在網(wǎng)頁中顯示服務(wù)器時間

熱門標簽:洛陽便宜外呼系統(tǒng)廠家 滄州智能外呼系統(tǒng)收費 醫(yī)院地圖標注 湖北穩(wěn)定外呼系統(tǒng) 忻州外呼系統(tǒng)接口對接 嘟聲的電銷機器人 電銷機器人怎么收費 語音平臺系統(tǒng) 地圖標注和圖片標注

下面以asp+js為例說明。具體代碼可以到本站的網(wǎng)頁時間代碼下載。
下面分析代碼結(jié)構(gòu),先是獲取服務(wù)器時間:

復(fù)制代碼 代碼如下:

%
d=Date()
t=Time()
%>
var t0=new Date().getTime();
var nyear=%=Year(d)%>;
var nmonth=%=Month(d)%>;
var nday=%=Day(d)%>;
var nwday=%=WeekDay(d)%>-1;
var nhrs=%=Hour(t)%>;
var nmin=%=Minute(t)%>;
var nsec=%=Second(t)%>;
//獲得本機時間和服務(wù)器時間之差
var dectime=new Date(nyear,nmonth-1,nday,nhrs,nmin,nsec).getTime()-t0;
nday=-1;
//用于顯示時間的span
document.write("span id=\"clock\" style=\"word-break:keep-all\">/span>");
//時間計算函數(shù):
function NewTick(){
var noww=new Date();
var t1=noww.getTime();
noww.setTime(t1+dectime);
if(noww.getDate()!=nday){
nyear=noww.getFullYear();nmonth=noww.getMonth()+1;nwday=noww.getDay();nday=noww.getDate();
}
nhrs=noww.getHours();nmin=noww.getMinutes();nsec=noww.getSeconds();
}
//時間顯示函數(shù):
function Draw(){
NewTick(); //先計算
var s=nyear+'年'+nmonth+'月'+nday+'日 '+'星期'+cweekday(nwday)+' '+shapetime(nhrs,nmin,nsec);
s+=" 農(nóng)歷"+lmonth+"月"+lday;//顯示農(nóng)歷
document.getElementById("clock").innerHTML=s;
//每隔500毫秒重新獲取一下本機時間:
setTimeout("Draw()",500);
}

//開始顯示:
Draw();



其他問題:

服務(wù)器獲取的時間不能在本地緩存,所以要在代碼中加入緩存控制函數(shù);
還要防止其他網(wǎng)站盜鏈你的服務(wù)器時間代碼,所以要加入防盜鏈函數(shù)。
如果需要顯示農(nóng)歷,還需要加入農(nóng)歷運算函數(shù)。
具體請下載代碼自己看。

標簽:定州 巴彥淖爾 內(nèi)蒙古 96 山南 宜賓 防城港 日照

巨人網(wǎng)絡(luò)通訊聲明:本文標題《如何在網(wǎng)頁中顯示服務(wù)器時間》,本文關(guān)鍵詞  如,何在,網(wǎng)頁,中,顯示,服務(wù)器,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《如何在網(wǎng)頁中顯示服務(wù)器時間》相關(guān)的同類信息!
  • 本頁收集關(guān)于如何在網(wǎng)頁中顯示服務(wù)器時間的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章