Time倒计时
最编程
2024-02-23 14:36:58
...
commitTimeDate = new Date("2016/11/9 10:02:40").getTime() + 24*60*60*1000;//截止时间 myDate = new Date();//获取当前时间 currentTime=myDate.getTime();//当前时间换成毫秒 deadlineTime = commitTimeDate - currentTime;//时间差 let reminderHour = Math.floor(deadlineTime / (1000 * 60 * 60));//倒计时要写的小时 let reminderSecond = Math.floor(deadlineTime / (1000 * 60)- reminderHour*60);//倒计时要填的分钟 let reminderMinute = Math.floor(deadlineTime / 1000 - reminderSecond*60 - reminderHour*60*60);//倒计时要填的秒
jQuery:
<body> <div class="time"> <span class="days"></span>days: <span class="h"></span>hour: <span class="s"></span>sec: <span class="m"></span>min </div> <script type="text/javascript" src="../js/jquery/jquery-1.11.3.min.js" ></script> <script type="text/javascript"> function GetRTime(){ commitTimeDate = new Date("2017/03/15 00:00:00").getTime() + 24*60*60*1000;//截止时间 myDate = new Date();//获取当前时间 currentTime=myDate.getTime();//当前时间换成毫秒 deadlineTime = commitTimeDate - currentTime;//时间差 var reminderHour = Math.floor(deadlineTime / (1000 * 60 * 60));//倒计时要写的小时 var days = parseInt(reminderHour/24); var hours = reminderHour%24; var reminderSecond = Math.floor(deadlineTime / (1000 * 60)- reminderHour*60);//倒计时要填的分钟 var reminderMinute = Math.floor(deadlineTime / 1000 - reminderSecond*60 - reminderHour*60*60);//倒计时要填的秒 $(".days").html(days); $(".h").html(hours); $(".s").html(reminderSecond); $(".m").html(reminderMinute); } //GetRTime(); setInterval(GetRTime,0); </script> </body>
JavaScript:
<body> <div class="time"> <span id="t_d">00天</span> <span id="t_h">00时</span> <span id="t_m">00分</span> <span id="t_s">00秒</span> </div> <script> function GetRTime(){ var EndTime= new Date('2017/09/20 00:00:00'); var NowTime = new Date(); var t =EndTime.getTime() - NowTime.getTime(); var d=0; var h=0; var m=0; var s=0; if(t>=0){ d=Math.floor(t/1000/60/60/24); h=Math.floor(t/1000/60/60%24); m=Math.floor(t/1000/60%60); s=Math.floor(t/1000%60); } document.getElementById("t_d").innerHTML = d + "天"; document.getElementById("t_h").innerHTML = h + "时"; document.getElementById("t_m").innerHTML = m + "分"; document.getElementById("t_s").innerHTML = s + "秒"; } setInterval(GetRTime,0); </script> </body>
推荐阅读
-
堆栈打印跟踪活动启动过程(基于 Android 10.0.0-r41),修改框架以移除第三方应用程序的倒计时页面
-
如何在苹果手机锁屏界面上设置倒计时一天_如何在苹果手机锁屏界面上设置倒计时一天
-
倒计时锁定学习与实践
-
YOLO-World: Real-Time Open-Vocabulary Object Detection
-
倒计时功能
-
用 C# 编写番茄时钟倒计时器代码
-
Date and Time Arithmetic in JScript zz
-
从技术到管理,这里有 24 个不容错过的案例研究 | Geek Time
-
504 Gateway Time-out
-
ZoneId-Time 区域 ID