<script type="text/javascript">
function displaytime() {
var time = new Date();
var year = time.getYear();
var month = time.getMonth() + 1;
var day = time.getDate();
var hour = time.getHours();
var minute = time.getMinutes();
var second = time.getSeconds();
var msecond = time.getMilliseconds();
var apm = "上午";
if (hour > 12) {
hour = hour - 12;
apm = "下午";
}
if (minute < 10) {
minute = "0" + minute;
}
if (second < 10) {
second = "0" + second;
}
document.getElementById("d").value = year + "-" + month + "-" + day + " " + hour + ":" + minute + ":" + second + ":" + msecond + " " + apm;
var t = setTimeout("displaytime()", 1000);
};
</script>
</head>
<body οnlοad="displaytime()">
<form id="form1" runat="server" name="myform">
<div>
当前时间:
<input type="text" id="d" name="myclock" value="" style="width: 189px"/>
</div>
</form>
</body>
结果如图所示: