initial import

This commit is contained in:
kevin
2020-07-26 17:09:05 +08:00
commit 7e3a369a8f
647 changed files with 54754 additions and 0 deletions

View File

@@ -0,0 +1,18 @@
package timex
import "time"
// Use the long enough past time as start time, in case timex.Now() - lastTime equals 0.
var initTime = time.Now().AddDate(-1, -1, -1)
func Now() time.Duration {
return time.Since(initTime)
}
func Since(d time.Duration) time.Duration {
return time.Since(initTime) - d
}
func Time() time.Time {
return initTime.Add(Now())
}