From 2723b6213beafd7659fcafd8327f21d6c98b2895 Mon Sep 17 00:00:00 2001 From: oneRain Date: Tue, 26 May 2020 12:14:34 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8D=20createdAt,=20update?= =?UTF-8?q?dAt=20=E6=97=B6=E9=97=B4=E6=A0=BC=E5=BC=8F=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Storage/Storage/Internal/Object/LCObjectData.cs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Storage/Storage/Internal/Object/LCObjectData.cs b/Storage/Storage/Internal/Object/LCObjectData.cs index 152c445..eb8c09a 100644 --- a/Storage/Storage/Internal/Object/LCObjectData.cs +++ b/Storage/Storage/Internal/Object/LCObjectData.cs @@ -40,9 +40,9 @@ namespace LeanCloud.Storage.Internal.Object { } else if (key == "objectId") { objectData.ObjectId = value.ToString(); } else if (key == "createdAt" && DateTime.TryParse(value.ToString(), out DateTime createdAt)) { - objectData.CreatedAt = createdAt; + objectData.CreatedAt = createdAt.ToLocalTime(); } else if (key == "updatedAt" && DateTime.TryParse(value.ToString(), out DateTime updatedAt)) { - objectData.UpdatedAt = updatedAt; + objectData.UpdatedAt = updatedAt.ToLocalTime(); } else { objectData.CustomPropertyDict[key] = LCDecoder.Decode(value); } @@ -61,10 +61,10 @@ namespace LeanCloud.Storage.Internal.Object { dict["objectId"] = objectData.ObjectId; } if (objectData.CreatedAt != null) { - dict["createdAt"] = objectData.CreatedAt; + dict["createdAt"] = objectData.CreatedAt.ToUniversalTime(); } if (objectData.UpdatedAt != null) { - dict["updatedAt"] = objectData.UpdatedAt; + dict["updatedAt"] = objectData.UpdatedAt.ToUniversalTime(); } if (objectData.CustomPropertyDict != null) { foreach (KeyValuePair kv in objectData.CustomPropertyDict) {