5 // Millis converts a time.Time to a number of milliseconds since 1970.
6 func Millis(t time.Time) uint64 {
7 return uint64(t.UnixNano()) / uint64(time.Millisecond)
10 // DurationMillis converts a time.Duration to a number of milliseconds.
11 func DurationMillis(d time.Duration) uint64 {
12 return uint64(d / time.Millisecond)
15 // MillisDuration coverts milliseconds to a time.Duration.
16 func MillisDuration(m uint64) time.Duration {
17 return time.Duration(m) * time.Millisecond