github.com/demonoid81/moby@v0.0.0-20200517203328-62dd8e17c460/pkg/archive/time_unsupported.go (about)

     1  // +build !linux
     2  
     3  package archive // import "github.com/demonoid81/moby/pkg/archive"
     4  
     5  import (
     6  	"syscall"
     7  	"time"
     8  )
     9  
    10  func timeToTimespec(time time.Time) (ts syscall.Timespec) {
    11  	nsec := int64(0)
    12  	if !time.IsZero() {
    13  		nsec = time.UnixNano()
    14  	}
    15  	return syscall.NsecToTimespec(nsec)
    16  }