问题描述
只需将其划分:
func makeTimestamp() int64 {
return time.Now().UnixNano() / int64(time.Millisecond)
}
package main
import (
"time"
"fmt"
)
func main() {
a := makeTimestamp()
fmt.Printf("%d \n", a)
}
func makeTimestamp() int64 {
return time.Now().UnixNano() / int64(time.Millisecond)
}
解决方法
如何在Go中获得Unix时间(以毫秒为单位)?
我有以下功能:
func makeTimestamp() int64 {
return time.Now().UnixNano() % 1e6 / 1e3
}
我需要的精度较低,只需要毫秒。