time.ParseDuration
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.