例如:如何在t
时间更新小时?
fmt.Println(t)
//=> 2006-01-02 15:04:05 +0000 UTC
期望得到:2006-01-02 00:00:00 +0000 UTC
编辑:类似于:time.Time Round to Day
答案 0 :(得分:1)
使用:
t1 := time.Date(t.Year(), t.Month(), t.Day(), 0, 0, 0, t.Nanosecond(), t.Location())
答案 1 :(得分:1)
这似乎做到了:
package main
import (
"fmt"
"time"
)
func main() {
t := time.Now().UTC()
t = t.Truncate(24 * time.Hour)
fmt.Println(t)
}