当我在 javascript 中使用“getHour()”方法时,它会显示军用时间格式。我需要它以 1-12 之间的数字显示小时。谁能告诉我该怎么做?这是我正在使用的代码:
function updateclock()
{
var time = new Date();
var todisplay = '';
if (time.getHours() < 10) todisplay += time.getHours();
else todisplay += time.getHours();
if (time.getMinutes() < 10) todisplay += ':0' + time.getMinutes();
else todisplay += ':' + time.getMinutes();
document.getElementById("clock").innerHTML = todisplay;
}