修改多时区问题解决

This commit is contained in:
2024-03-14 14:18:16 +08:00
parent ca90736366
commit 64b750b06e
3 changed files with 12 additions and 17 deletions
@@ -50,18 +50,10 @@ namespace IRaCIS.Core.API
DateTime dateTime;
if (reader.ValueType == typeof(string))
if (DateTime.TryParse((string)reader.Value, out dateTime) == false)
{
if (DateTime.TryParse((string)reader.Value, out dateTime) == false)
{
throw new JsonSerializationException("Unable to parse DateTime value.");
}
return null;
}
else
{
dateTime = (DateTime)reader.Value;
}
// 将客户端时间转换为服务器时区的时间
var serverZoneTime = TimeZoneInfo.ConvertTime(dateTime, _clientTimeZone, TimeZoneInfo.Local);