获取当前最新的时间

编辑本博客

  • 使用定时器setInterval(func,interval)循环监控事件
  • 使用Date()对象,通过get获取年月日,时分秒,注:月是以0开始的,所有需要在获取到的值上进行加1操作
  • 通过document.body.innerHTML来讲值写入body中
  • 另写一个num()函数来判断数字是否小于10,小于10则在前面加一个0
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>获取当前最新时间</title>
</head>
<body>

</body>
<script type="text/javascript">
    setInterval(function () {
        var date=new Date();
        var y=date.getFullYear();
        var m=date.getMonth();
        var d=date.getDate();
        var h=date.getHours();
        var min=date.getMinutes();
        var s=date.getSeconds();
        var msg="现在是"+y+""+(m+1)+""+d+""+num(h)+":"+num(min)+":"+num(s);
        document.body.innerHTML=msg;
    },1000);
    function num(n) {
        if(n<10){
            return "0"+n;
        }else {
            return n;
        }
    }
</script>
</html>
View Code

原文地址:https://www.cnblogs.com/yaya625202/p/9191155.html