JS实现实时显示时间
程序员文章站
2022-05-01 12:22:10
...
本篇文章给大家分享的是关于JS实现实时显示时间,有感兴趣的朋友可以看一看,有需要帮助的朋友也可以参考一下
在之前的项目中有做到需要在网页中实时显示当前时间,实现的效果如图所示:
1. html结构
<p class="col-xs-12 col-sm-6"> <i class="fa fa-plus-square-o" aria-hidden="true"></i> <span id="current-time"></span> </p>
2. JS
/*实时显示时间*/ function showtime(){ var today,hour,second,minute,year,month,date; var strDate ; today=new Date(); var n_day = today.getDay(); switch (n_day){ case 0:{ strDate = "星期日" }break; case 1:{ strDate = "星期一" }break; case 2:{ strDate ="星期二" }break; case 3:{ strDate = "星期三" }break; case 4:{ strDate = "星期四" }break; case 5:{ strDate = "星期五" }break; case 6:{ strDate = "星期六" }break; case 7:{ strDate = "星期日" }break; } year = today.getFullYear(); month = today.getMonth()+1; date = today.getDate(); hour = today.getHours(); minute =today.getMinutes(); second = today.getSeconds(); if (month >= 1 && month <= 9) { month = "0" + month; } if (date >= 0 && date <= 9) { date = "0" + date; } if (hour >= 0 && hour <= 9) { hour = "0" + hour; } if (minute >= 0 && minute <= 9) { minute = "0" + minute; } if (second >= 0 && second <= 9) { second = "0" + second; } document.getElementById('current-time').innerHTML ="当前时间:"+ year + "年" + month + "月" + date + "日" +" "+ strDate +" " + hour + ":" + minute + ":" + second; //显示时间 setTimeout("showtime();", 1000); //设定函数自动执行时间为 1000 ms(1 s) }
相关推荐:
以上就是JS实现实时显示时间的详细内容,更多请关注其它相关文章!
推荐阅读
-
scroll事件实现监控滚动条并分页显示(zepto.js)
-
网页实时显示服务器时间和javscript自运行时钟_javascript技巧
-
js按指定格式显示日期时间的样式代码_javascript技巧
-
判断Session的过期时间 采用JavaScript实时显示剩余多少秒
-
使用node.js如何实现多用户web终端显示
-
使用html2canvas.js实现页面截图并显示或上传的示例代码
-
JS/jQuery实现获取时间的方法及常用类完整示例
-
Js 获取当前日期时间及其它操作实现代码_时间日期
-
js局部刷新页面时间具体实现_javascript技巧
-
js用Date对象处理时间实现思路及代码_基础知识