go---将时间按小时取整

版权声明:本文为博主原创文章,转载请注明出处。 https://blog.csdn.net/u012319493/article/details/81232949
package main

import (
        "fmt"
        "time"
)

func main() {
        t := time.Now()
        fmt.Println(t.Truncate(time.Hour * 24))
}

结果

bogon:src yinjingping$ go run test.go
2018-07-27 08:00:00 +0800 CST

按分钟取整

bogon:src yinjingping$ vi test.go

package main

import (
        "fmt"
        "time"
)

func main() {
        t := time.Now()
        fmt.Println(t.Truncate(time.Minute * 24))
}

结果

bogon:src yinjingping$ go run test.go
2018-07-27 10:24:00 +0800 CST

猜你喜欢

转载自blog.csdn.net/u012319493/article/details/81232949