influxdb/common/time.go

15 lines
288 B
Go

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 {
t *= int64(time.Microsecond)
return time.Unix(0, t)
}