MCPcopy
hub / github.com/uber-go/zap / AppendTime

Method AppendTime

zapcore/json_encoder.go:306–316  ·  view source on GitHub ↗
(val time.Time)

Source from the content-addressed store, hash-verified

304}
305
306func (enc *jsonEncoder) AppendTime(val time.Time) {
307 cur := enc.buf.Len()
308 if e := enc.EncodeTime; e != nil {
309 e(val, enc)
310 }
311 if cur == enc.buf.Len() {
312 // User-supplied EncodeTime is a no-op. Fall back to nanos since epoch to keep
313 // output JSON valid.
314 enc.AppendInt64(val.UnixNano())
315 }
316}
317
318func (enc *jsonEncoder) AppendUint64(val uint64) {
319 enc.addElementSeparator()

Callers 1

AddTimeMethod · 0.95

Calls 2

AppendInt64Method · 0.95
LenMethod · 0.45

Tested by

no test coverage detected