计算时间差(精确到毫秒)(getTime()方法)

getTime()函数:获取当前时间距离1970年1月1日凌晨的毫秒数;

利用date()函数;可以获取当前时间

如下所示:



只需要在需要的地方,放置两个时间,作为开始时间以及结束时间,两个相减,则可以得到时间差(毫秒级);

可以经过转换,换成自己的需要的形式;

另外;

Date.getMilliseconds();    //获取当前毫秒数(0-999)

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
好的,以下是实现精确毫秒的倒计时的HTML代码: ```html <!DOCTYPE html> <html> <head> <title>精确毫秒的倒计时</title> <script type="text/javascript"> function countdown() { var now = new Date(); var eventDate = new Date("2022-01-01"); var currentTime = now.getTime(); var eventTime = eventDate.getTime(); var remTime = eventTime - currentTime; var seconds = Math.floor(remTime / 1000); var minutes = Math.floor(seconds / 60); var hours = Math.floor(minutes / 60); var days = Math.floor(hours / 24); hours %= 24; minutes %= 60; seconds %= 60; if (remTime > 0) { document.getElementById("days").innerHTML = days; document.getElementById("hours").innerHTML = hours; document.getElementById("minutes").innerHTML = minutes; document.getElementById("seconds").innerHTML = seconds; setTimeout(countdown, 1); } else { document.getElementById("countdown").innerHTML = "Happy New Year 2022!"; } } </script> </head> <body onload="countdown()"> <h1>距离2022年1月1日还剩下:</h1> <div id="countdown"> <div> <span id="days"></span> <span>天</span> </div> <div> <span id="hours"></span> <span>小时</span> </div> <div> <span id="minutes"></span> <span>分钟</span> </div> <div> <span id="seconds"></span> <span>秒</span> </div> </div> </body> </html> ``` 这段代码会在网页上展示一个距离2022年1月1日的倒计时,精确毫秒。它使用JavaScript计算当前时间和目标时间之间的时间差,并将其转换为天、小时、分钟和秒。然后,它使用DOM操作将这些显示在网页上。最后,它使用setTimeout函数每1毫秒更新一次倒计时。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值