time.ParseDuration
语法
time.ParseDuration DURATION
返回
time.Duration
time.ParseDuration 函数返回一个 time.Duration 值,您可以将其与任何 Duration 方法一起使用。
持续时间字符串是一个可能有符号的十进制数字序列,每个数字都有可选的小数部分和一个单位后缀,例如 300ms、-1.5h 或 2h45m。有效的时间单位是 ns、us(或 µs)、ms、s、m、h。
此模板
{{ $duration := time.ParseDuration "24h" }}
{{ printf "There are %.0f seconds in one day." $duration.Seconds }}
渲染为
There are 86400 seconds in one day.