我试图在WordPress网站上用秒来显示实际时间,但由于某些原因,在分和秒上会显示第三位数字,如下所示:
5:019:014
以下是我使用的脚本:function startTime() {
var d=new Date();
var h=d.getHours();
var m=d.getMinutes();
var s=d.getSeconds();
h = h % 12;
h= h ? h : 12; // the hour \'0\' should be \'12\'
var ampm=h >= 12 ? \'PM\' : \'AM\';
m = m < 10 ? \'0\'+m : m;
s = s <10 ? \'0\'+s: s;
m = checkTime(m);
s = checkTime(s);
document.getElementById(\'timeis\').innerHTML =" "+h+":"+m+":"+s;
}
function checkTime(i) {
var j = i;
if (i < 10) {
j = "0" + i;
}
return j;
}
setInterval(function() {
startTime();
}, 500);