Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/apache-kafka/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript时间计算器校正_Javascript_Html_Time_Calculator_Modulus - Fatal编程技术网

Javascript时间计算器校正

Javascript时间计算器校正,javascript,html,time,calculator,modulus,Javascript,Html,Time,Calculator,Modulus,目前,我的代码显示时间,并且可以在24小时范围内进行小时偏移,我的问题是,它不允许我更改+30分钟偏移量中的代码,我希望能够这样做。我的if语句没有得到我想要的结果,因此我开始使用模来重新设计代码,但无法找到方法使我的html和新代码使用模来协调。谢谢 HTML代码: 函数开始时间(){ var d=新日期(); var h=d.getUTCHours(); var m=d.getUTCMinutes(); var s=d.getUTCSeconds(); h=检查小时(h); m=检查分钟(

目前,我的代码显示时间,并且可以在24小时范围内进行小时偏移,我的问题是,它不允许我更改+30分钟偏移量中的代码,我希望能够这样做。我的if语句没有得到我想要的结果,因此我开始使用模来重新设计代码,但无法找到方法使我的html和新代码使用模来协调。谢谢

HTML代码:

函数开始时间(){
var d=新日期();
var h=d.getUTCHours();
var m=d.getUTCMinutes();
var s=d.getUTCSeconds();
h=检查小时(h);
m=检查分钟(m);
s=检查时间(s);
document.getElementById('txt3').innerHTML=“”+checkHour(h-5)+“:”+checkMinute(m+30)+“:”+s;
document.getElementById('txt1')。innerHTML=+checkHour(h+2)+“:“+m+”;
document.getElementById('txt2')。innerHTML=+h+“:“+m+”;
document.getElementById('txt4')。innerHTML=“+checkHour(h+8)++”:“+m+”;
document.getElementById('txt5')。innerHTML=“0”+checkHour(h-10)+:“+m+”;
}
功能检查时间(i){
var j=i;
如果(i<10){
j=“0”+i;
}
返回j;
}
功能检查时间(一){
var j=i;
如果(i>23){
j=j-24;
}
if(i<0){
j=“0”+i;
}
返回j;
}
功能检查分钟(一){
var j=i;
如果(i>59){
j=j+30;
}
if(i<0){
j=“0”+i;
}
返回j;
}
setInterval(函数(){
开始时间();
}, 500);


还不完全清楚代码应该做什么——可能是因为白色背景上有白色文本。。。。顺便说一句,
font
元素在很多年前就被弃用了,取而代之的是使用CSS。现在还不完全清楚代码应该做什么——这可能是因为您在白色背景上有白色文本。。。。顺便说一句,
font
元素在很多年前就被弃用,转而使用CSS。