summaryrefslogtreecommitdiffstats
path: root/core
diff options
context:
space:
mode:
Diffstat (limited to 'core')
-rw-r--r--core/data.go4
1 files changed, 2 insertions, 2 deletions
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
}