每日分享:教大家怎么获取现在到你期望时间的倒计时

惬15 2022-08-06 09:32:05

<!DOCTYPE html>

<html lang="en">

 

<head>

    <meta charset="UTF-8">

    <meta http-equiv="X-UA-Compatible" content="IE=edge">

    <meta name="viewport" content="width=device-width, initial-scale=1.0">

    <title>Document</title>

</head>

 

<body>

    <script>

        //用2022 10 01举例

        // 现在到2022 10 01的倒计时

        function now() {

            // 获取现在到1970年1月1日的总毫秒数

            var nowTotalMilliseconds = +new Date() / 1000;

            // 2022-10-01获取到1970年1月1日的总毫秒数

            var futureTotalMilliseconds = +new Date("2022-10-01 00:00:00") / 1000;

            // 取得总毫秒差

            var time = futureTotalMilliseconds - nowTotalMilliseconds;

            var days = parseInt(time / 60 / 60 / 24);

            var hours = parseInt(time / 60 / 60 % 24);

            // 补零,看起来美观

            hours <= 9 ? "0" + hours : hours;

            var minutes = parseInt(time / 60 % 60);

            // 补零,看起来美观

            minutes <= 9 ? "0" + minutes : minutes;

            var seconds = parseInt(time % 60);

            // 补零,看起来美观

            seconds <= 9 ? "0" + seconds : seconds;

            return days + "天" + hours + "小时" + minutes + "分" + seconds + "秒";

 

        }

        console.log(now());

    </script>

</body>

 

</html>

...全文
15 1 打赏 收藏 举报
写回复
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
wszwx55 8天前

学会了

  • 打赏
  • 举报
回复
相关推荐
发帖
编程新手村

6.6w+

社区成员

灌水发信息每周送书 灌水发干货每周送惊喜 谁最水过年送大礼 谁最硬核过年送大礼 谁最贡献过年送大礼
社区管理员
  • 1_bit
  • Pseudojoker
加入社区
帖子事件
创建了帖子
2022-08-06 09:32
社区公告

我们“新手村”社区就是大家的孵化器

你们学习,我来评分

每周最高分送一本书

每月第四周送一份机械键盘

咱们新手村使用一切狂暴手段让优秀的人得到奖励