hugo/docs/content/en/functions/time/Duration.md
Bjørn Erik Pedersen 5fd1e74903
Merge commit '9b0050e9aabe4be65c78ccf292a348f309d50ccd' as 'docs'
```
git subtree add --prefix=docs/ https://github.com/gohugoio/hugoDocs.git master --squash
```

Closes #11925
2024-01-27 10:48:57 +01:00

1 KiB

title description categories keywords action aliases
time.Duration Returns a time.Duration value using the given time unit and number.
aliases related returnType signatures
duration
functions/time/AsTime
functions/time/Format
functions/time/Now
functions/time/ParseDuration
time.Duration
time.Duration TIME_UNIT NUMBER
/functions/duration

The time.Duration function returns a time.Duration value that you can use with any of the Duration methods.

This template:

{{ $duration := time.Duration "hour" 24 }}
{{ printf "There are %.0f seconds in one day." $duration.Seconds }}

Is rendered to:

There are 86400 seconds in one day.

The time unit must be one of the following:

Duration Valid time units
hours hour, h
minutes minute, m
seconds second, s
milliseconds millisecond, ms
microseconds microsecond, us, µs
nanoseconds nanosecond, ns