github.com/keltia/go-ipfs@v0.3.8-0.20150909044612-210793031c63/util/time.go (about) 1 package util 2 3 import "time" 4 5 var TimeFormatIpfs = time.RFC3339Nano 6 7 func ParseRFC3339(s string) (time.Time, error) { 8 t, err := time.Parse(TimeFormatIpfs, s) 9 if err != nil { 10 return time.Time{}, err 11 } 12 return t.UTC(), nil 13 } 14 15 func FormatRFC3339(t time.Time) string { 16 return t.UTC().Format(TimeFormatIpfs) 17 }