diff options
| author | Jeff Carr <[email protected]> | 2025-10-25 14:51:00 -0500 |
|---|---|---|
| committer | Jeff Carr <[email protected]> | 2025-10-25 14:51:00 -0500 |
| commit | 8e670f4d97327b06563af3a38296e63be10e934f (patch) | |
| tree | a69bfce9c6e8ac3d31f9973b0758a552330d7410 | |
| parent | 3dff430dc8205ef4668b034459c38d4400eb1226 (diff) | |
needed >=
| -rw-r--r-- | formatDuration.go | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/formatDuration.go b/formatDuration.go index f9cd547..dc4ce2d 100644 --- a/formatDuration.go +++ b/formatDuration.go @@ -17,7 +17,6 @@ func FormatDuration(d time.Duration) string { return result } - days := int(d.Hours()) / 24 /* was terrible // check if it's more than a day if days > 45 { @@ -27,21 +26,22 @@ func FormatDuration(d time.Duration) string { } */ - if days > 0 { + days := int(d.Hours()) / 24 + if days >= 2 { result += fmt.Sprintf("%3d d", days) return result } // check if it's more than an hour hours := int(d.Hours()) % 24 - if hours > 2 { + if hours >= 2 { result += fmt.Sprintf("%3d h", hours) return result } // check if it's more than a minute minutes := int(d.Minutes()) % 60 - if minutes > 2 { + if minutes >= 2 { result += fmt.Sprintf("%3d m", minutes) return result } @@ -55,7 +55,7 @@ func FormatDuration(d time.Duration) string { // report in milliseconds ms := int(d.Milliseconds()) - if ms > 100 { + if ms >= 100 { // todo: print .3s, etc ? } if ms > 0 { |
