added more tests, fixed hour format output

This commit is contained in:
2025-09-24 19:39:36 +02:00
parent 17287dab1c
commit 9368c4dbd7
9 changed files with 172 additions and 4 deletions

View File

@@ -57,7 +57,7 @@ func (duration TPduration) String() string {
// duration, days, hour, min, sec, msec
switch duration.Format {
case "d", "day", "days":
return fmt.Sprintf("%.02f%s", duration.Data.Hours()/24+(duration.Data.Minutes()/60), unit)
return fmt.Sprintf("%.02f%s", duration.Data.Hours()/24, unit)
case "h", "hour", "hours":
return fmt.Sprintf("%.02f%s", duration.Data.Hours(), unit)
case "m", "min", "mins", "minutes":