From ed2621c17f353878ea86ce2c16cac7cd04fb4c6a Mon Sep 17 00:00:00 2001 From: bt Date: Thu, 4 Jun 2026 16:11:03 +0200 Subject: [common] Include milliseconds in timestamps --- core/data.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'core/data.go') diff --git a/core/data.go b/core/data.go index fdad424..6871a89 100644 --- a/core/data.go +++ b/core/data.go @@ -93,7 +93,7 @@ func Encode(w Wrapper) ([]byte, error) { } case time.Time: - err := binary.Write(buf, binary.BigEndian, uint64(v.Unix())) + err := binary.Write(buf, binary.BigEndian, uint64(v.UnixMilli())) if err != nil { return []byte{}, fmt.Errorf("cannot encode time: %v", err) } @@ -168,7 +168,7 @@ func decodeTime(buf io.Reader, ptr *time.Time) error { return fmt.Errorf("cannot decode time: %v", err) } - *ptr = time.Unix(int64(timeBuf), 0) + *ptr = time.UnixMilli(int64(timeBuf)) return nil } -- cgit v1.2.3