code: func TimeToTimespec(time time.Time) (ts syscall.Timespec) {
  	nsec := int64(0)
  	if !time.IsZero() {
  		nsec = time.UnixNano()
  	}
  	return syscall.NsecToTimespec(nsec)
  }
docs: // TODO(sgotti) use UTIMES_OMIT on linux if Time.IsZero ?