24小时客栈时钟功能中的格式

问题描述

大家好,我正在写一个 abir John 并且想找到时钟 Javascript 文件

这是在javascript文件添加代码,然后在index.html文件链接

function clock(){
var hour = document.getElementById('hour');
var minute = document.getElementById('minute');
var seconds= document.getElementById('seconds');
var amp= document.getElementById('amp');

if(h>12){
    h =h-12;

    var am = "PM"
} ```

解决方法

我认为您正在尝试将 24 小时格式转换为 12 小时格式。 如果您想将小时转换为 12 小时格式,您可以采用当前时间的 % 12

如果时间是 13 点,那么 13 % 12 → 1

时间 = 23 然后 23 % 12 → 11

time = 24,则24 % 12 → 0,如果时间为0,则将时间改为12。

 if(h>=12){
   h = h%12 || 12;
}