zoukankan      html  css  js  c++  java
  • js 常见时间换算 日、时、分、秒 JavaScript 计算距离活动截止的时间

    实现需求: 在页面上显示 距离活动截止的时间

      // startDate 活动开始日期
      // endDate 活动截止日期
     function endDistance(startDate, endDate) {
              var y, d, h, m, s;
              // 获取相差毫秒数
              var leftTime = endDate.getTime() - startDate.getTime();
              // 转化时间
    
              // 1000毫秒 = 1秒
              // 60秒 = 1分钟
              // 60分钟 = 1小时
              // 60小时 = 1日
              d = Math.floor(leftTime / 1000 / 60 / 60 / 24);
    
    
              // 所以利用 % 求余运算符,就可以将其 除于小时或小时或分数 然后将余数赋值,见下例
              // 天数剩下的余数就是剩下的小时
              h = Math.floor((leftTime / 1000 / 60 / 60) % 24);
    
              // 小时剩下的余数就是剩下的分钟
              m = Math.floor((leftTime / 1000 / 60) % 60);
    
              // 分数剩下的余数就是剩下的秒数
              s = Math.floor((leftTime / 1000) % 60);
              return d + "日" + h + "时" + m + "分" + s + "秒";
            }
    
  • 相关阅读:
    洛谷P2805 植物大战僵尸
    洛谷P4307 球队收益
    bzoj4842 Delight for a Cat
    洛谷P2053 修车
    bzoj2561 最小生成树
    bzoj3114 LCM Pair Sum
    洛谷P4486 Kakuro
    bzoj3698 XWW的难题
    关于oracle数据库
    toString方法的用法
  • 原文地址:https://www.cnblogs.com/xiaolantian/p/13047834.html
Copyright © 2011-2022 走看看