方法1:
<script language="javascript" type="text/javascript">
$(function () {
window.setInterval(changeClock, 1000);
}
var st = '<%=System.DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss")%>';
var a = st.split(" ");
var b = a[0].split("-");
var c = a[1].split(":");
var d = new Date(b[0], b[1], b[2], c[0], c[1], c[2]);
function changeClock() {
var mon = d.getMonth();
if (parseInt(mon) < 10)
mon = "0" + mon;
var day = d.getDate();
if (parseInt(day) < 10)
day = "0" + day;
var hour = d.getHours();
if (parseInt(hour) < 10)
hour = "0" + hour;
var min = d.getMinutes();
if (parseInt(min) < 10)
min = "0" + min;
var sec = d.getSeconds();
if (parseInt(sec) < 10)
sec = "0" + sec;
d.setSeconds(d.getSeconds() + 1);
document.getElementById("lblCurTime").innerHTML = d.getFullYear() + "年" + mon + "月" + day + "日 " + hour + ":" + min + ":" + sec;
}
</script>
方法2:
<script language="javascript" type="text/javascript">
$(function () {
changeClock();
}
var st = '<%=System.DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss")%>';
var a = st.split(" ");
var b = a[0].split("-");
var c = a[1].split(":");
var d = new Date(b[0], b[1], b[2], c[0], c[1], c[2]);
function changeClock() {
var mon = d.getMonth();
if (parseInt(mon) < 10)
mon = "0" + mon;
var day = d.getDate();
if (parseInt(day) < 10)
day = "0" + day;
var hour = d.getHours();
if (parseInt(hour) < 10)
hour = "0" + hour;
var min = d.getMinutes();
if (parseInt(min) < 10)
min = "0" + min;
var sec = d.getSeconds();
if (parseInt(sec) < 10)
sec = "0" + sec;
d.setSeconds(d.getSeconds() + 1);
document.getElementById("lblCurTime").innerHTML = d.getFullYear() + "年" + mon + "月" + day + "日 " + hour + ":" + min + ":" + sec;
setTimeout("changeClock()", 1000);
}
</script>