2.时间倒计时demo

例如:  当前事件距离 2022年2月22日22:00 倒计时

                1. 创建时间对象

                    起始时间 --- 当前时间

                    结束时间 --- 设定的时间

                2.  计算时间差

                    结束时间的时间戳 - 起始时间的时间戳

                    换算为秒

                3.  将 时间差(秒) 换算为 天 小时 分钟 秒

                      (1).创建事件对象

                          var startTime = new Date();

                          console.log(startTime)

                          var endTime = new Date('2022-1-21 16:00:00');

                      (2).计算时间差 单位 秒

                          var td = parseInt( (endTime.getTime() - startTime.getTime()) / 1000 ) ;

                          console.log( td );

                       (3).换算     为X天X小时X分钟X秒    然后进行前导补零

                            <1>.天

                                var d = parseInt( td / (24*60*60) );

                            <2>.小时

                                var h = parseInt( td % (24*60*60) / (60*60) );

                            <3>.分钟

                                var m = parseInt( td % (60*60) / 60 );

                            <4>.秒

                                var s = td % 60 ;

                      (4).输出

                               document.write( `距离春节放假还有${d < 10 ? '0' + d : d}天${h < 10 ? '0' + h : h}小时${m < 10 ? '0' + m : m}分${s < 10 ? '0' + s : s}秒` );    

                感谢观看!!!                 

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值