From 608ec29673ce208b7031aec2e32c35e0ebaa8374 Mon Sep 17 00:00:00 2001 From: JKorf Date: Tue, 27 Mar 2018 10:01:04 +0200 Subject: [PATCH] Fix in timestamp seconds converter --- CryptoExchange.Net/Converters/TimestampSecondsConverter.cs | 4 ++-- CryptoExchange.Net/CryptoExchange.Net.csproj | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/CryptoExchange.Net/Converters/TimestampSecondsConverter.cs b/CryptoExchange.Net/Converters/TimestampSecondsConverter.cs index 6fff4d5..5f6bae6 100644 --- a/CryptoExchange.Net/Converters/TimestampSecondsConverter.cs +++ b/CryptoExchange.Net/Converters/TimestampSecondsConverter.cs @@ -14,8 +14,8 @@ namespace CryptoExchange.Net.Converters public override object ReadJson(JsonReader reader, Type objectType, object existingValue, JsonSerializer serializer) { - var t = long.Parse(reader.Value.ToString()); - return new DateTime(1970, 1, 1, 0, 0, 0, DateTimeKind.Utc).AddSeconds(t); + var t = Convert.ToInt64(Math.Round(double.Parse(reader.Value.ToString()) * 1000)); + return new DateTime(1970, 1, 1, 0, 0, 0, DateTimeKind.Utc).AddMilliseconds(t); } public override void WriteJson(JsonWriter writer, object value, JsonSerializer serializer) diff --git a/CryptoExchange.Net/CryptoExchange.Net.csproj b/CryptoExchange.Net/CryptoExchange.Net.csproj index ae8699a..e6a2b33 100644 --- a/CryptoExchange.Net/CryptoExchange.Net.csproj +++ b/CryptoExchange.Net/CryptoExchange.Net.csproj @@ -7,7 +7,7 @@ CryptoExchange.Net JKorf - 0.0.16 + 0.0.17 false https://github.com/JKorf/CryptoExchange.Net https://github.com/JKorf/CryptoExchange.Net/blob/master/LICENSE