代码之家  ›  专栏  ›  技术社区  ›  LearnerCoderGamer

如何显示非静态时间

  •  -1
  • LearnerCoderGamer  · 技术社区  · 6 年前

    我已经试过了。但即使在momentjs网页上,它也不是静态的,当我在编辑器、记事本++或任何其他离线/在线编辑器中尝试它时,它是静态的。

    var x = moment().format('h:mm:ss a');
    document.getElementById("unq").innerHTML = x;
    

    它输出正确的时间,但是静态的。有没有办法解决这个问题?

    1 回复  |  直到 6 年前
        1
  •  4
  •   Luca Kiebel    6 年前

    您可以在一段时间内完成:

    setInterval(function () {
      var x = moment().format('h:mm:ss a') ;
      document.getElementById("unq").innerHTML = x ;
    }, 1000);
    <script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.22.1/moment.min.js"></script>
    <p id="unq"></p>