使用Javascript在HTML中显示实时时间
短信预约 -IT技能 免费直播动态提醒
本文实例为大家分享了用Javascript在HTML中显示实时时间的具体代码,供大家参考,具体内容如下
方法如下:
1. 在script中建立方法time;
2. 创建新的Date对象date,并通过使用Date的内置方法给year、month等赋值;
3. 通过连接符号将各个时间连接起来;
4. 使用document.getElementById(“time”).innerHTML将其显示到HTML主页中;
5. 使用setInterval设置动态更新时间,即实时时间;
注意:
(1)获取年份的方法前面有full;
(2)月份的表示从零开始;
(3)周的获取值表示为数字,可以通过switch的方法转换,也可以通过下面代码中的方法将其转化为星期几;
(4)对于时分秒的两位表示,可以在前面加上符号0;
参考代码见下:
<html>
<head>
<meta charset="UTF-8">
<title>日期和时间</title>
<script>
function time(){
var date = new Date();
var year = date.getFullYear();
var month = date.getMonth()+1;
var day = date.getDate();
var week = date.getDay();
week="星期"+"日一二三四五六".charAt(week);
var hour =date.getHours();
hour=hour<10?"0"+hour:hour;
var minute =date.getMinutes();
minute=minute<10?"0"+minute:minute;
var second = date.getSeconds();
second=second<10?"0"+second:second;
var currentTime = year+"-"+month+"-"+day+" "+week+" "+hour+":"+minute+":"+second;
document.getElementById("time").innerHTML=currentTime;
}
setInterval("time()",1000);
</script>
</head>
<body onload="time()">
<span id="time"></span>
</body>
</html>
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持编程网。
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341