gobyexample/051-epoch.go
Mark McGranaghan 47dbd1c9e9 epoch
2012-09-21 08:24:54 -07:00

21 lines
485 B
Go

package main // Use `time.Now` with `Unix` or `UnixNane` to get
// elapsed time since the Unix epoch.
import "time"
func main() {
now := time.Now()
secs := now.Unix()
nanos := now.UnixNano()
millis := nanos / 1000000 // There is no `UnixMillis`.
println("Secs: ", secs)
println("Millis:", millis)
println("Nanos: ", nanos)
}
/*
$ go run 051-epoch.go
Secs: 1348240948
Millis: 1348240948517
Nanos: 1348240948517870000
*/