vRp.CD2g_test/utils/chrono/adjuster_built_in.go

27 lines
553 B
Go

package chrono
import "time"
var (
builtInAdjuster *Adjuster
)
func init() {
builtInAdjuster = NewAdjuster(0)
}
// BuiltInAdjuster 获取内置的由 NewAdjuster(0) 函数创建的时间调节器
func BuiltInAdjuster() *Adjuster {
return builtInAdjuster
}
// Now 调用内置时间调节器 BuiltInAdjuster 的 Adjuster.Now 函数
func Now() time.Time {
return BuiltInAdjuster().Now()
}
// Since 调用内置时间调节器 BuiltInAdjuster 的 Adjuster.Since 函数
func Since(t time.Time) time.Duration {
return BuiltInAdjuster().Since(t)
}