diff --git a/util/templates/utils.go b/util/templates/utils.go index 11945be99..8aa5a5fbe 100644 --- a/util/templates/utils.go +++ b/util/templates/utils.go @@ -6,6 +6,7 @@ import ( "net/url" "strings" "text/template" + "time" "github.com/Masterminds/sprig/v3" "go.yaml.in/yaml/v4" @@ -66,6 +67,9 @@ func FuncMap(tmpl *template.Template) *template.Template { } return buf.String(), nil }, + "timeRound": func(t time.Time, d time.Duration) time.Time { + return t.Round(d) + }, "urlEncode": url.QueryEscape, "unquote": unquote, "quote": yamlQuote,