截断
语法
TIME.Truncate DURATION
返回
time.Time
Truncate
方法将 TIME 作为自零时间起的绝对持续时间进行操作;它不会对时间的表示形式进行操作。如果 DURATION 是一个小时的倍数,则 Truncate
可能会返回一个分钟不为零的时间,具体取决于时区。
{{ $t := time.AsTime "2023-01-27T23:44:58-08:00" }}
{{ $d := time.ParseDuration "1h"}}
{{ ($t.Truncate $d).Format "2006-01-02T15:04:05-00:00" }} → 2023-01-27T23:00:00-00:00