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.