【时区,修改3 前端时间传递“” 问题解决】
parent
a5899023b9
commit
cef07a5bff
|
@ -43,9 +43,9 @@ namespace IRaCIS.Core.API
|
||||||
|
|
||||||
public override object ReadJson(JsonReader reader, Type objectType, object existingValue, JsonSerializer serializer)
|
public override object ReadJson(JsonReader reader, Type objectType, object existingValue, JsonSerializer serializer)
|
||||||
{
|
{
|
||||||
if (reader.Value == null)
|
DateTime? nullableDateTime = reader.Value as DateTime?;
|
||||||
return null;
|
|
||||||
else
|
if (nullableDateTime != null && nullableDateTime.HasValue)
|
||||||
{
|
{
|
||||||
var dateTime = (DateTime)reader.Value;
|
var dateTime = (DateTime)reader.Value;
|
||||||
|
|
||||||
|
@ -54,9 +54,11 @@ namespace IRaCIS.Core.API
|
||||||
|
|
||||||
return serverZoneTime;
|
return serverZoneTime;
|
||||||
}
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
|
||||||
// 在反序列化时,我们不需要此转换器,因此不实现此方法
|
|
||||||
//throw new NotImplementedException();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public override void WriteJson(JsonWriter writer, object value, JsonSerializer serializer)
|
public override void WriteJson(JsonWriter writer, object value, JsonSerializer serializer)
|
||||||
|
|
Loading…
Reference in New Issue