【发布时间】:2016-09-05 02:56:12
【问题描述】:
我在我的网站中使用以下代码显示当前时间
function startTime() {
var today = new Date();
var h = today.getHours();
var m = today.getMinutes();
var s = today.getSeconds();
m = checkTime(m);
s = checkTime(s);
document.getElementById('time').innerHTML =
h + ":" + m;
var t = setTimeout(startTime, 500);
}
function checkTime(i) {
if (i < 10) {i = "0" + i}; // add zero in front of numbers < 10
return i;
}
我还在我的 html 中使用自动刷新标记,它每 60 秒后重新加载页面
<meta http-equiv="refresh" content="60">
我想要的是每当时间更改为页面重新加载的下一分钟 这意味着如果当前时间是 14:05 并且当它到达 14:06 时,页面会通过读取此时间更改而不是用户打开页面的 60 秒间隔重新加载。
【问题讨论】:
标签: javascript jquery html