什么是Unix时间戳(Unix timestamp): Unix时间戳(Unix timestamp),或称Unix时间(Unix time)、POSIX时间(POSIX time),是一种时间表示方式,定义为从格林威治时间1970年01月01日00时00分00秒起至现在的总秒数。Unix时间戳不仅被使用在Unix系统、类Unix系统中,也在许多其他操作系统中被广泛采用
package main import ( "fmt" "time" ) // MakeTimestamp returns the Unix timestamp in milliseconds func MakeTimestamp() int64 { return time.Now().UnixNano() / int64(time.Millisecond) } func main() { i := MakeTimestamp() fmt.Println(i) return }
输出结果