概述
需求:把当前的时间在页面上动态的显示出来
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>网页动态时间</title>
<script>
window.onload = function(){
var span = document.getElementsByTagName('span')[0];
var dateStr = formatDate();
// 将时间放置到span内
span.innerText = dateStr;
// 每隔一秒,再放置一次最新的时间
setInterval(function(){
span.innerText = formatDate();
},1000);
//格式化年月日时分秒
function formatDate(){
var date = new Date();
var year = date.getFullYear();
var month = date.getMonth()+1;
month = month<10?'0'+month:month;
var day = date.getDate();
day = day<10?'0'+day:day;
var hours = date.getHours();
hours = hours<10?'0'+hours:hours;
var minutes = date.getMinutes();
minutes = minutes<10?'0'+minutes:minutes;
var seconds = date.getSeconds();
seconds = seconds<10?'0'+seconds:seconds;
// 2019-07-23 09:40:30
return year+'-'+month+'-'+day+' '+hours+':'+minutes+':'+seconds;
}
}
</script>
</head>
<body>
<div>
当前时间:
<span>将来放置时间</span>
</div>
</body>
</html>
界面效果:
最后
以上就是缥缈蚂蚁为你收集整理的在页面上动态显示实时时间的全部内容,希望文章能够帮你解决在页面上动态显示实时时间所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复