const time.RFC3339

21 uses

	time (current package)
		format.go#L119: 	RFC3339     = "2006-01-02T15:04:05Z07:00"
		format.go#L658: 	case RFC3339:
		format.go#L1028: 	if layout == RFC3339 || layout == RFC3339Nano {
		format.go#L1043: 	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#L471: 			Detail: fmt.Sprintf("current time %s is before %s", now.Format(time.RFC3339), c.NotBefore.Format(time.RFC3339)),
		verify.go#L477: 			Detail: fmt.Sprintf("current time %s is after %s", now.Format(time.RFC3339), c.NotAfter.Format(time.RFC3339)),

	encoding/json/v2
		arshal_time.go#L322: 		a.format = time.RFC3339
		arshal_time.go#L413: 			return newParseError(time.RFC3339, string(b), "15", string(b[len("2006-01-02T"):][:1]), "")
		arshal_time.go#L415: 			return newParseError(time.RFC3339, string(b), ".", ",", "")
		arshal_time.go#L419: 				return newParseError(time.RFC3339, string(b), "Z07:00", string(b[len(b)-len("Z07:00"):]), ": timezone hour out of range")
		arshal_time.go#L421: 				return newParseError(time.RFC3339, string(b), "Z07:00", string(b[len(b)-len("Z07:00"):]), ": timezone minute out of range")

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