当我使用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;
}