美文网首页
JS距每天下午7点的倒计时

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

作者: THERAIN_ | 来源:发表于2023-05-16 12:19 被阅读0次
    // 获取当前时间
    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} 秒`);
    
    

    相关文章

      网友评论

          本文标题:JS距每天下午7点的倒计时

          本文链接:https://www.haomeiwen.com/subject/bavmsdtx.html