time.ParseDuration

time.ParseDuration 函式返回一個 time.Duration 值,您可以將其用於任何 Duration方法

時間長度字串是一個可能帶有正負號的數字序列,每個數字可以包含小數部分和單位後綴,例如 300ms-1.5h2h45m。有效的時間單位包括 nsus(或 µs)、mssmh

以下範本:

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

將渲染為:

There are 86400 seconds in one day.