Files
ChWebsiteApp/CHDataManagement/Workouts/Time+String.swift
2025-08-21 20:26:22 +02:00

20 lines
480 B
Swift

import Foundation
extension TimeInterval {
var timeString: String {
let seconds = Int(rounded())
guard seconds > 59 else {
return "\(seconds) s"
}
let min = seconds / 60
let secs = seconds % 60
guard min > 59 else {
return String(format: "%02d:%02d", min, secs)
}
let hours = min / 60
let mins = min % 60
return String(format: "%d:%02d:%02d", hours, mins, secs)
}
}