关于原生js倒计时编写:
原理:用户输入时间 - 当前时间 = 剩余时间
步骤:
1、获取当前时间:var nowTime = +new Date();
2、获取用户输入时间: var InTime = +new Date(‘2020-01-01’);
3、剩余时间戳 = 输入时间戳 - 当前时间戳:var Times = InTime - nowTime
4、将获取到的时间戳转为秒:Times = Times / 1000;
4、将时间戳转化成日、时、分、秒
a、var d = parseInt(Times/60/60/24); //获取天数
b、var h = parseInt(Times / 60 / 60 %24) ; // 获取当前小时
c、var c = parseInt(Times / 60 % 60); //获取当前分钟
d、var s = parseInt(Times % 60);//获取当前秒
完整代码:
<style>
.cont{
display: flex;
justify-content: center;
align-items: center;
}
.cont>span{
display: flex;
justify-content: center;
align-items: center;
color: #fff;
background-color: #000;
}
</style>
<div class