我创建了一个时钟放置在我网站的标题中。分钟 < 10 的时间不显示零。例如,如果时间是 10:50,它只会显示 10:5,我找到了解决方案,但不确定如何实现。另外,如果有更好的方法,请分享。
var current;
window.onload = function () {
current = new Date();
document.getElementById("clock").innerHTML = current.getHours() + ":" + current.getMinutes();
这是我需要的
if (minutes < 10)
minutes = "0" + minutes
这是我的时钟容器
<span id="clock"> </span>
最佳答案
您可以只抓取时间字符串的前 5 个字符。
(new Date()).toTimeString().substr(0,5)
关于javascript - 分钟前导零,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14529381/