JavaScript实时更新当前的时间的示例代码


Posted in Javascript onJuly 15, 2020

实现的效果如下:

JavaScript实时更新当前的时间的示例代码

时间会实时更新

具体的JS代码如下

var dateStart;
function start() {
 dateStart = new Date(); //开始时间
 startTime();
}
function startTime() {
 set = window.setTimeout("startTime()", 1000);
 var dt = new Date();
 var day = dt.getDay();
 var weeks = new Array("星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六");
 var week = weeks[day];
 var year = dt.getFullYear();//年
 var month = dt.getMonth() + 1;//月
 var date = dt.getDate();//日
 var h = dt.getHours();
 if (h < 10) h = '0' + h;//时
 var i = dt.getMinutes();
 if (i < 10) i = '0' + i;//分
 var s = dt.getSeconds();
 if (s < 10) s = '0' + s;//秒
 var str = year + "年"+ month + "月" + date + "日" + h + ':' + i + ':' + s;
 console.log('时间:'+str,'星期:'+week)
 $('#ymd').html(str);
 $('#week').html(week)

}
start()

在控制台上可以实时的打印出当前的时间和星期

JavaScript实时更新当前的时间的示例代码

ps:js获取当前时间并实时刷新

效果如图:

JavaScript实时更新当前的时间的示例代码

代码如下:

<html>
  <head>
    <title>js获取当前时间并实时刷新</title>
    <script>
      //页面加载调用
      window.onload=function(){
        //每1秒刷新时间
       setInterval("NowTime()",1000);
      }
      function NowTime(){
        var myDate=new Date();
        var y = myDate.getFullYear();
        var M = myDate.getMonth()+1;   //获取当前月份(0-11,0代表1月)
        var d = myDate.getDate();    //获取当前日(1-31)
        var h = myDate.getHours();    //获取当前小时数(0-23)
        var m = myDate.getMinutes();   //获取当前分钟数(0-59)
        var s = myDate.getSeconds();   //获取当前秒数(0-59)
        
        //检查是否小于10
        M=check(M);
        d=check(d);
        h=check(h);
        m=check(m);
        s=check(s);
        var timestr = y+"-"+M+"-"+d+" "+h+":"+m+":"+s;
        document.getElementById("nowtime").innerHTML="当前时间:" + timestr;
      }
      //时间数字小于10,则在之前加个“0”补位。
      function check(i){
        var num = (i<10)?("0"+i) : i;
        return num;
      }
    </script>
  </head>
  <body>
    <div id="nowtime">在这里显示时间</div>
  </body>
</html>

到此这篇关于JavaScript实时更新当前的时间的文章就介绍到这了,更多相关js 实时更新当前时间内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Javascript 相关文章推荐
Stop SQL Server
Jun 21 Javascript
javascript中利用数组实现的循环队列代码
Jan 24 Javascript
js冒泡法和数组转换成字符串示例代码
Aug 14 Javascript
jquery访问ashx文件示例代码
Aug 11 Javascript
AngularJS学习笔记之TodoMVC的分析
Feb 22 Javascript
jQuery实现的手机发送验证码倒计时效果代码分享
Aug 24 Javascript
JS实现保留n位小数的四舍五入问题示例
Aug 03 Javascript
JavaScript 计算笛卡尔积实例详解
Dec 02 Javascript
JavaScript函数节流和函数防抖之间的区别
Feb 15 Javascript
详解JavaScript数组过滤相同元素的5种方法
May 23 Javascript
优雅的处理vue项目异常实战记录
Jun 05 Javascript
JavaScript switch语句使用方法简介
Dec 30 Javascript
jQuery 添加元素和删除元素的方法
Jul 15 #jQuery
vue如何在项目中调用腾讯云的滑动验证码
Jul 15 #Javascript
Vue中keep-alive的两种应用方式
Jul 15 #Javascript
js实现浏览器打印功能的示例代码
Jul 15 #Javascript
详解Vue中的MVVM原理和实现方法
Jul 15 #Javascript
详解JavaScript 作用域
Jul 14 #Javascript
如何在Vue中使localStorage具有响应式(思想实验)
Jul 14 #Javascript
You might like
phpexcel导入excel数据使用方法实例
2013/12/24 PHP
PHP读取、解析eml文件及生成网页的方法示例
2017/09/04 PHP
php报错502badgateway解决方法
2019/10/11 PHP
Jquery+ajax请求data显示在GridView上(asp.net)
2010/08/27 Javascript
javascript获取ckeditor编辑器的值(实现代码)
2013/11/18 Javascript
js取float型小数点后两位数的方法
2014/01/18 Javascript
js换图片效果可进行定时操作
2014/06/09 Javascript
javascript实现节点(div)名称编辑
2014/12/17 Javascript
jQuery中trigger()方法用法实例
2015/01/19 Javascript
jquery插件jSignature实现手动签名
2015/05/04 Javascript
js实现带缓冲效果的仿QQ面板折叠菜单代码
2015/09/06 Javascript
javascript判断网页是关闭还是刷新
2015/09/12 Javascript
深入解析jQuery中Deferred的deferred.promise()方法
2016/05/03 Javascript
jQuery1.9+中删除了live以后的替代方法
2016/06/17 Javascript
JavaScript学习笔记整理_setTimeout的应用
2016/09/19 Javascript
js控制按钮,防止频繁点击响应的实例
2017/02/15 Javascript
AngularJS常见过滤器用法实例总结
2017/07/06 Javascript
vue引用js文件的多种方式(推荐)
2018/05/17 Javascript
angular4 获取wifi列表中文显示乱码问题的解决
2018/10/20 Javascript
vue选项卡切换登录方式小案例
2019/09/27 Javascript
.netcore+vue 实现压缩文件下载功能
2020/09/24 Javascript
[01:06]DOTA2隆重推出2016冬季勇士令状 内含上海特级锦标赛互动指南
2016/02/17 DOTA
Win7上搭建Cocos2d-x 3.1.1开发环境
2014/07/03 Python
Python实现的凯撒密码算法示例
2018/04/12 Python
python3实现钉钉消息推送的方法示例
2019/03/14 Python
python3反转字符串的3种方法(小结)
2019/11/07 Python
python的time模块和datetime模块实例解析
2019/11/29 Python
Python迭代器Iterable判断方法解析
2020/03/16 Python
Python3 hashlib密码散列算法原理详解
2020/03/30 Python
css3中仿放大镜效果的几种方式原理解析
2020/12/03 HTML / CSS
巴西网上药店:Drogaria Araujo
2021/01/06 全球购物
西安夏日科技有限公司Java笔试题
2013/01/11 面试题
2015年酒店工作总结
2015/04/28 职场文书
《狼牙山五壮士》教学反思
2016/02/17 职场文书
Python办公自动化之教你如何用Python将任意文件转为PDF格式
2021/06/28 Python
一文带你探究MySQL中的NULL
2021/11/11 MySQL