github.com/kelleygo/clashcore@v1.0.2/ntp/time_unix.go (about) 1 //go:build linux || darwin 2 3 package ntp 4 5 import ( 6 "time" 7 8 "golang.org/x/sys/unix" 9 ) 10 11 func setSystemTime(nowTime time.Time) error { 12 timeVal := unix.NsecToTimeval(nowTime.UnixNano()) 13 return unix.Settimeofday(&timeVal) 14 }