在00:00:00之后的倒数计时器会变成-00:00:01,而不是23:59:59

  • 本文关键字:之后 倒数 计时器 angular
  • 更新时间 :
  • 英文 :


当我使用Angular的日期管道时,当它下降到00:00:00后,它开始23:59:59这是我的代码

{{(balance_orginal_e_prints-use) * 1000 | date:'HH:mm:ss':'UTC'}}

如有任何帮助,不胜感激

我确实建了一个合适的管道

transform(s: number): string {
let sec_num = s
s = Math.abs(s)
var hours:any   = Math.floor(s / 3600);
var minutes:any = Math.floor((s - (hours * 3600)) / 60);
var seconds:any = s - (hours * 3600) - (minutes * 60);
if (hours   < 10) {hours   = "0"+hours;}
if (minutes < 10) {minutes = "0"+minutes;}
if (seconds < 10) {seconds = "0"+seconds;}
return (sec_num < 0 ? "-" : "")+hours+':'+minutes+':'+seconds;

}

相关内容

最新更新