Skip to main content

time.ParseDuration

与えられた継続時間文字列を time.Duration 構造体にパースします。

time.ParseDuration は、継続時間文字列を解析して time.Duration  構造体に変換し、そのフィールドにアクセスできるようにします。 継続時間の文字列は、符号付きの 10 進数の列で、それぞれオプションで小数と 300ms-1.5h2h45m のような単位のサフィックスをつけることができます。有効な時間単位は nsus (または µs)、mssmh です。

返された time.Duration 値に対して、以下のように 時間操作  を実行できます。

{{ printf "There are %.0f seconds in one day." (time.ParseDuration "24h").Seconds }}
<!-- Output: There are 86400 seconds in one day. -->