influxdb/common/time.go

15 lines
288 B
Go
Raw Normal View History

package common
import (
"time"
)
func TimeToMicroseconds(t time.Time) int64 {
return t.Unix()*int64(time.Second/time.Microsecond) + int64(t.Nanosecond())/int64(time.Microsecond)
}
func TimeFromMicroseconds(t int64) time.Time {
2014-09-10 19:07:35 +00:00
t *= int64(time.Microsecond)
return time.Unix(0, t)
}