go的时间time

够浪的时间

var now time.Time
now = time.Now() //获取当前时间
fmt.Printf("时间戳(秒):%v;\n", time.Now().Unix()) //10位
fmt.Printf("时间戳(纳秒):%v;\n", time.Now().UnixNano()) //19位
fmt.Printf("时间戳(毫秒):%v;\n", time.Now().UnixNano()/1e6) //或者秒*1000也可
fmt.Printf("时间戳(纳秒-->秒):%v;\n", time.Now().UnixNano()/1e9)
t2 := now.Add(time.Minute * -1)
//ts := t2.Sub(now).Nanoseconds() / 1000000.0
ts := t2.Sub(now).Seconds()
ts2 := float64(time.Now().Sub(now).Nanoseconds()) / 1000000
fmt.Println(ts2)
s1 := strconv.FormatFloat(ts2, 'f', 6, 64)
fmt.Println(s1)

参考:
https://www.cnblogs.com/feicheninfo/articles/12349660.html

标签: none

添加新评论