time.ParseDuration
Syntax
time.ParseDuration DURATION
Returns
time.Duration
time.ParseDuration 函数返回一个 time.Duration 值,你可以将其与任一 Duration 方法 配合使用。
持续时间字符串是由可能带有小数部分和单位后缀的十进制数构成的,可以是正负号开头的序列,如 300ms、-1.5h 或 2h45m。有效的时间单位有 ns、us(或 µs)、ms、s、m、h。
此模板:
{{ $duration := time.ParseDuration "24h" }}
{{ printf "一天有 %.0f 秒。" $duration.Seconds }}
呈现为:
一天有 86400 秒。