0
<html> 
    <p id="time"></p> 
  
    <script> 
      var theDate = new Date(Date.parse( 
        '06/14/2020 9:41:48 PM UTC')); 

 document.getElementById("time") 
        .innerHTML = theDate.toLocaleString(); 
    </script> 
</body> 
</html> 

当我在此示例中删除日期“06/14/2020”时,它告诉我“日期无效”。我只想单独显示时间,没有日期。我怎样才能做到这一点?

4

2 回答 2

0

要仅打印时间,请使用toLocaleTimeString

您可以在Mozilla 文档中找到有关 Datefunction 的更多信息

于 2021-01-16T20:32:37.177 回答
0

那样做

var interval = setInterval(currentTime,1000);
function currentTime(){
    var time = new Date();
    document.getElementById("time").innerHTML = time.toLocaleTimeString();
}
<p id="time"></p>

于 2021-01-17T08:10:15.053 回答