golang中的 time 常用操作


时间戳

时间戳 (例如: 1554714009)

time.now().Unix()

格式时间 (例如: 2019-04-08 17:00:09)

time.Now().Format("2006-01-02 15:04:05")

时间戳转时间 (例如: 1554714009 => 2019-04-08 17:00:09)

2006-01-02 15:04:05 这几个数字是固定的.
time.Unix(1554714009, 0).Format("2006-01-02 15:04:05")
time.Unix(1554714009, 0).Format("2006-01-02")

时间转时间戳

time.Now().

计时器

ticker := time.NewTicker(1 * time.Second)
for {
    fmt.Println("一秒间隔")
    <-ticker.C
}

未完待续

posted on 2019-04-11 14:58  Sweet小马  阅读(296)  评论(0编辑  收藏  举报

导航