diff --git a/cdp/types.go b/cdp/types.go index 390e99c..aa2770f 100644 --- a/cdp/types.go +++ b/cdp/types.go @@ -726,7 +726,7 @@ func (t TimeSinceEpoch) Time() time.Time { // MarshalEasyJSON satisfies easyjson.Marshaler. func (t TimeSinceEpoch) MarshalEasyJSON(out *jwriter.Writer) { - v := float64(time.Time(t).UnixNano() / int64(time.Second)) + v := float64(time.Time(t).UnixNano() / int64(time.Millisecond)) out.Buffer.EnsureSpace(20) out.Buffer.Buf = strconv.AppendFloat(out.Buffer.Buf, v, 'f', -1, 64) @@ -739,7 +739,7 @@ func (t TimeSinceEpoch) MarshalJSON() ([]byte, error) { // UnmarshalEasyJSON satisfies easyjson.Unmarshaler. func (t *TimeSinceEpoch) UnmarshalEasyJSON(in *jlexer.Lexer) { - *t = TimeSinceEpoch(time.Unix(0, int64(in.Float64()*float64(time.Second)))) + *t = TimeSinceEpoch(time.Unix(0, int64(in.Float64()*float64(time.Millisecond)))) } // UnmarshalJSON satisfies json.Unmarshaler. diff --git a/input/types.go b/input/types.go index 8c0c11c..f90d2ac 100644 --- a/input/types.go +++ b/input/types.go @@ -146,7 +146,7 @@ func (t TimeSinceEpoch) Time() time.Time { // MarshalEasyJSON satisfies easyjson.Marshaler. func (t TimeSinceEpoch) MarshalEasyJSON(out *jwriter.Writer) { - v := float64(time.Time(t).UnixNano() / int64(time.Second)) + v := float64(time.Time(t).UnixNano() / int64(time.Millisecond)) out.Buffer.EnsureSpace(20) out.Buffer.Buf = strconv.AppendFloat(out.Buffer.Buf, v, 'f', -1, 64) @@ -159,7 +159,7 @@ func (t TimeSinceEpoch) MarshalJSON() ([]byte, error) { // UnmarshalEasyJSON satisfies easyjson.Unmarshaler. func (t *TimeSinceEpoch) UnmarshalEasyJSON(in *jlexer.Lexer) { - *t = TimeSinceEpoch(time.Unix(0, int64(in.Float64()*float64(time.Second)))) + *t = TimeSinceEpoch(time.Unix(0, int64(in.Float64()*float64(time.Millisecond)))) } // UnmarshalJSON satisfies json.Unmarshaler.