js:倒计时

//核心思路,用未来的时间减去现在的时间,获得的就是倒计时的所有时间,然后转成天时分秒

        function countDown(time) {
            //获取现在的总毫秒数
            let nowTime = +new Date();
            //获取要设置时间的总毫秒数
            let inputTime = new Date(time);
            //获取倒计时的所有时间
            let times = (inputTime - nowTime) / 1000;

            //转换为天时分秒
            let d = parseInt(times / 60 / 60 / 60 / 24); //获取天
            d = d < 10 ? `0${d}` : d;
            let h = parseInt(times / 60 / 60 % 24); //获取时
            h = h < 10 ? `0${h}` : h;
            let m = parseInt(times / 60 % 60); //获取分
            m = m < 10 ? `${m}` : m;
            let s = parseInt(times   % 60); //获取秒
            s = s < 10 ? `${s}` : s;

            return `${d}天:${h}时:${m}分:${s}秒`;
        }
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容