// seconds-to-time.pipe.ts import { Pipe, PipeTransform } from '@angular/core'; @Pipe({ name: 'secondsToTime' }) export class SecondsToTimePipe implements PipeTransform { transform(seconds: number): string { const hours = Math.floor(seconds / 3600); seconds %= 3600; const minutes = Math.floor(seconds / 60); seconds %= 60; return `${this.pad(hours)}:${this.pad(minutes)}:${this.pad(seconds)}`; } private pad(value: number): string { return value < 10 ? `0${value}` : `${value}`; } }