fix: 修复 createdAt, updatedAt 时间格式问题

oneRain 2020-05-26 12:14:34 +08:00
parent 86cf1eada2
commit 2723b6213b
1 changed files with 4 additions and 4 deletions

View File

@ -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<string, object> kv in objectData.CustomPropertyDict) {