const time.RFC3339

18 uses

	time (current package)
		format.go#L111: 	RFC3339     = "2006-01-02T15:04:05Z07:00"
		format.go#L639: 	case RFC3339:
		format.go#L1009: 	if layout == RFC3339 || layout == RFC3339Nano {
		format.go#L1024: 	if layout == RFC3339 || layout == RFC3339Nano {
		format_rfc3339.go#L158: 		t, err := Parse(RFC3339, string(b))
		format_rfc3339.go#L173: 			return Time{}, &ParseError{RFC3339, string(b), "15", string(b[len("2006-01-02T"):][:1]), ""}
		format_rfc3339.go#L175: 			return Time{}, &ParseError{RFC3339, string(b), ".", ",", ""}
		format_rfc3339.go#L179: 				return Time{}, &ParseError{RFC3339, string(b), "Z07:00", string(b[len(b)-len("Z07:00"):]), ": timezone hour out of range"}
		format_rfc3339.go#L181: 				return Time{}, &ParseError{RFC3339, string(b), "Z07:00", string(b[len(b)-len("Z07:00"):]), ": timezone minute out of range"}
		format_rfc3339.go#L184: 			return Time{}, &ParseError{RFC3339, string(b), RFC3339, string(b), ""}

	crypto/x509
		verify.go#L578: 			Detail: fmt.Sprintf("current time %s is before %s", now.Format(time.RFC3339), c.NotBefore.Format(time.RFC3339)),
		verify.go#L584: 			Detail: fmt.Sprintf("current time %s is after %s", now.Format(time.RFC3339), c.NotAfter.Format(time.RFC3339)),

	github.com/gotd/td/internal/proto
		message_id.go#L44: 		int64(id), id.Type(), id.Time().Format(time.RFC3339),

	github.com/gotd/td/tdp
		tdp.go#L65: 			b.WriteString(time.Unix(i, 0).UTC().Format(time.RFC3339))

	go.uber.org/zap/zapcore
		encoder.go#L144: 	encodeTimeLayout(t, time.RFC3339, enc)