JS距每天下午7点的倒计时

2023-05-16  本文已影响0人  THERAIN_
// 获取当前时间
var now = new Date();

// 获取今天下午7点的时间
var target = new Date();
target.setHours(19);
target.setMinutes(0);
target.setSeconds(0);
target.setMilliseconds(0);

// 如果当前时间已经过了今天下午7点,那么目标时间就是明天下午7点
if (now.getHours() >= 19) {
  target.setDate(target.getDate() + 1);
}

// 计算倒计时时间(毫秒)
var remaining = target.getTime() - now.getTime();

// 将倒计时时间转换为小时、分钟和秒
var hours = Math.floor(remaining / (1000 * 60 * 60));
var minutes = Math.floor((remaining % (1000 * 60 * 60)) / (1000 * 60));
var seconds = Math.floor((remaining % (1000 * 60)) / 1000);

// 输出倒计时时间
console.log(`距离每天下午7点还有 ${hours} 小时 ${minutes} 分钟 ${seconds} 秒`);

上一篇下一篇

猜你喜欢

热点阅读