如何使用Javascript更改当前时间
我想在我的网页上显示当前时间。当我按F5键时,我可以得到时间,但它不会改变。帮帮我 HTML如何使用Javascript更改当前时间,javascript,html,Javascript,Html,我想在我的网页上显示当前时间。当我按F5键时,我可以得到时间,但它不会改变。帮帮我 HTML 表演时间 Javascript var text2 = document.getElementById("time"); var now = new Date(); var hours = now.getHours(); var minutes = now.getMinutes(); var seconds = now.getSeconds(); var dn = "PM"; if (hours&l
表演时间
Javascript
var text2 = document.getElementById("time");
var now = new Date();
var hours = now.getHours();
var minutes = now.getMinutes();
var seconds = now.getSeconds();
var dn = "PM";
if (hours<12)
dn="AM";
if (hours>12)
hours=hours-12;
if (hours==0)
hours=12;
if (minutes<=9)
minutes="0"+minutes;
if (seconds<=9)
seconds="0"+seconds;
setInterval(setTime, 1000);
function setTime(){
text2.innerHTML ="현재 시간: <br>"+ hours + ':' +
minutes + ':' + seconds+ "<bn>"+dn;
}
setTime();
var text2=document.getElementById(“时间”);
var now=新日期();
var hours=now.getHours();
var minutes=now.getMinutes();
var seconds=now.getSeconds();
var dn=“PM”;
若有(12小时)
小时=小时-12;
如果(小时==0)
小时=12;
如果(分钟试试这个
const el=document.getElementById('nav-time');
函数updatelock(){
var now=新日期();
var time=now.getHours()+':'+now.getMinutes()+':'+now.getSeconds();
el.innerHTML=时间;
}
setInterval(updateLock,1);
时钟
|
函数设置时间(){
document.getElementById(“时间”).innerHTML=”현재 시간:
“+hours+”:“+
分钟+':'+秒+“”+dn;
}
您必须向当前代码中添加一些内容,以便setTime
函数实际将其输出添加到DOM中
将函数中的时间添加到页面。您需要获取函数中的当前时间,否则它将返回在第一次调用函数时获得的值
function setTime(){
var text2 = document.getElementById("time");
var now = new Date();
var hours = now.getHours();
var minutes = now.getMinutes();
var seconds = now.getSeconds();
var dn = "PM";
if (hours<12)
dn="AM";
if (hours>12)
hours=hours-12;
if (hours==0)
hours=12;
if (minutes<=9)
minutes="0"+minutes;
if (seconds<=9)
seconds="0"+seconds;
text2.innerHTML ="현재 시간: <br>"+ hours + ':' +
minutes + ':' + seconds+ "<bn>"+dn;
}
setTime();
setInterval(setTime, 1000);
函数设置时间(){
var text2=document.getElementById(“时间”);
var now=新日期();
var hours=now.getHours();
var minutes=now.getMinutes();
var seconds=now.getSeconds();
var dn=“PM”;
若有(12小时)
小时=小时-12;
如果(小时==0)
小时=12;
如果(分钟数)哇,它很有效!!我处理这个问题已经很久了。谢谢。你能解释一下“const”是如何做到这一点的吗?@WonGyeong谢谢你的评论下面是MDN文档javascript日期。浏览一下,你会发现关于日期的一切。这真是一个很棒的网站。谢谢!谢谢你的评论!谢谢!你的评论帮了我很多忙
function setTime(){
document.getElementById("time").innerHTML ="현재 시간: <br>"+ hours + ':' +
minutes + ':' + seconds+ "<bn>"+dn;
}
function setTime(){
var text2 = document.getElementById("time");
var now = new Date();
var hours = now.getHours();
var minutes = now.getMinutes();
var seconds = now.getSeconds();
var dn = "PM";
if (hours<12)
dn="AM";
if (hours>12)
hours=hours-12;
if (hours==0)
hours=12;
if (minutes<=9)
minutes="0"+minutes;
if (seconds<=9)
seconds="0"+seconds;
text2.innerHTML ="현재 시간: <br>"+ hours + ':' +
minutes + ':' + seconds+ "<bn>"+dn;
}
setTime();
setInterval(setTime, 1000);