js获取系统时间并刷新

function showTime() {
  var now = new Date();
  var year = now.getFullYear();
  var month = now.getMonth()+1;
  var day = now.getDate();
  var hours = now.getHours();
  var minutes = now.getMinutes();
  var seconds = now.getSeconds();
  document.getElementById('time').innerHTML = ""+year+"年"+month+"月"+day+"日 "+hours+":"+minutes+":"+seconds+"";
  var timeID = setTimeout(showTime,1000);
}

这段函数可以获取当前系统的时间并自动刷新。
year一定要用getFullYear(),而不是getYear(),后者已经过时了。
由于getMonth()的计数是从0开始,所以要加1。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容