在網頁上顯示時間
下面以asp+js為例說明
下面分析代碼結構
<%
d=Date()
t=Time()
%>
var t
var nyear=<%=Year(d)%>;
var nmonth=<%=Month(d)%>;
var nday=<%=Day(d)%>;
var nwday=<%=WeekDay(d)%>
var nhrs=<%=Hour(t)%>;
var nmin=<%=Minute(t)%>;
var nsec=<%=Second(t)%>;
//獲得本機時間和服務器時間之差
var dectime=new Date(nyear
nday=
//用於顯示時間的span
document
//時間計算函數
function NewTick(){
var noww=new Date();
var t
noww
if(noww
nyear=noww
}
nhrs=noww
}
//時間顯示函數
function Draw(){
NewTick(); //先計算
var s=nyear+
s+=" 農歷"+lmonth+"月"+lday;//顯示農歷
document
//每隔
setTimeout("Draw()"
}
//開始顯示
Draw();
其他問題
服務器獲取的時間不能在本地緩存
還要防止其他網站盜鏈你的服務器時間代碼
如果需要顯示農歷
From:http://tw.wingwit.com/Article/program/net/201311/14394.html