移除& # 39;& # 39;符号时,从Java脚本代码倒计时

Remove '-' symbols when counting down from Java script code

本文关键字:脚本 代码 倒计时 Java 符号 移除      更新时间:2023-09-26

我使用一个脚本来计算日期的小时分和秒,这对于过去的日期来说是很好的,因为它继续计数,但是当日期在未来的时候-符号附加到前面,我不希望这样,我如何防止这被应用

function upTime(countTo) {
      now = new Date();
      difference = (now-countTo);
      days=Math.floor(difference/(60*60*1000*24)*1);
      years=Math.floor(days/365);
      hours=Math.floor((difference%(60*60*1000*24))/(60*60*1000)*1);
      mins=Math.floor(((difference%(60*60*1000*24))%(60*60*1000))/(60*1000)*1);
      secs=Math.floor((((difference%(60*60*1000*24))%(60*60*1000))%(60*1000))/1000*1);
      //document.getElementById('years').firstChild.nodeValue = years;
      document.getElementById('live-hour').innerHTML = hours;
      document.getElementById('live-min').innerHTML = mins;
      document.getElementById('live-sec').innerHTML = secs;
      clearTimeout(upTime.to);
      upTime.to=setTimeout(function(){ upTime(countTo); },1000);

Math.absdifference的绝对值

difference = Math.abs(now-countTo);