Пример #1
0
        public override object ReadJson(JsonReader reader, Type objectType, object existingValue, JsonSerializer serializer)
        {
            string str = reader.Value as string;

            if (str != null)
            {
                return(LocalTime.FromISO8601(str));
            }
            DateTime dt = (DateTime)reader.Value;

            return(LocalTime.FromDateTime(dt));
        }
Пример #2
0
 public LocalTime ToLocalTime() => LocalTime.FromDateTime(ToDateTime());