/*
go时间戳
程序的一个通常需求是
计算从unix起始时间开始 到某个时刻的秒数 毫秒数 微妙数
*/
package main
import (
"fmt"
"time"
)
func main() {
/*
使用unix
UnixNano
来分别获取从Unix起始时间到现在所经过的秒数和微妙数
*/
now := time.Now()
secs := now.Unix()
nanos := now.UnixNano()
fmt.Println(now)
millis := nanos / 1000000
time.Unix(secs, 0)
time.Unix(0, nanos)
}
来源:51CTO
作者:boshuzhang
链接:https://blog.csdn.net/boshuzhang/article/details/100916027