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} 秒`);