从html5 / jquery数字时钟格式中删除秒数

时间:2014-09-25 15:16:16

标签: javascript jquery html5 clock digital

我有这段代码

<script>                        
function displayTime() {
    var elt = document.getElementById("clock");  
    var now = new Date();                        
    elt.innerHTML = now.toLocaleTimeString();    
        setTimeout(displayTime, 1000);               
}
window.onload = displayTime;  
</script>

运行一个简单的数字时钟,但目前格式为hh:mm:ss并在24小时内运行。

我希望同样的时钟以hh:mm运行,但保持24小时格式。当我尝试使用不同的代码来关闭时钟时冻结或仅在12小时内运行。有人可以帮忙吗?

1 个答案:

答案 0 :(得分:0)

您可以使用.getHours()&amp;等方法自行构建字符串。 .getMinutes()。

    <script type="text/javascript">
    function displayTime() {
        var elt = document.getElementById("clock");  
        var now = new Date();                        
        var t = now.getHours() +":"+ now.getMinutes();
        elt.innerHTML = t;
        setTimeout(displayTime, 30000);               
    }
    window.onload = displayTime;  
</script>