function ShowTime() {
var dt = new Date();
document.getElementById("lblTime").innerHTML = dt.toLocaleTimeString();
window.setTimeout("ShowTime()", 1000); // Here 1000(milliseconds) means one 1 Sec
}
此代码在标签中显示时间,但它始终只显示? 根据时间(ist + 5.30)正确显示am pm的方法是什么。 或者是否有其他方式显示时间而不刷新页面
答案 0 :(得分:0)
您当前的时间可能是AM,所以它显示为AM。手动将系统时间更改为PM,然后检查。
<强>小提琴:强>
<强> http://jsfiddle.net/Bpvpa/1/ 强>
<强> HTML:强>
<div id="lblTime"></div>
<强>的javascript:强>
function ShowTime() {
document.getElementById("lblTime").innerHTML = new Date().toLocaleTimeString();
}
setInterval(ShowTime, 1000); // Here 1000(milliseconds) means one 1 Sec