diff --git a/var.go b/var.go index 8dff7ed..9cc95bc 100644 --- a/var.go +++ b/var.go @@ -89,6 +89,9 @@ func Format(v VarValue, kind VarKind) string { } return fmt.Sprintf("%s", byten.Size(v.(int64))) case KindDuration: + if _, ok := v.(float64); ok { + return fmt.Sprintf("%s", roundDuration(time.Duration(v.(float64)))) + } if _, ok := v.(int64); !ok { break }