angular 处理倒计时问题

2019-07-05  本文已影响0人  农夫_三拳

近期在做项目的时候遇到了,前端需要处理倒计时的问题,本地的为起始时间,服务器推送结束时间
时间戳长度为13位,处理结果如下

        // 计算结束时间的倒计时
        let countDown = serviceEndTime - nowTime;
        let ss = countDown / 1000;
        let mm = Math.ceil(ss / 60);
        let hh = Math.ceil(mm / 60);

但是呢这样处理出来额数据是有问题的,因为计算出的数据有小数,所以,我们可以使用下面的方式去处理上进 还是下退

Math 是javascript的一个内部对象,该对象的方法主要是一些数学计算方法
floor:下退 Math.floor(12.9999) = 12
ceil: 上进 Math.ceil(12.1) = 13;
round: 四舍五入 Math.round(12.5) = 13  Math.round(12.4) = 12
上一篇 下一篇

猜你喜欢

热点阅读