예제 #1
0
 public override void WriteJson(Newtonsoft.Json.JsonWriter writer, object value, Newtonsoft.Json.JsonSerializer serializer)
 {
     if (value is DateTime)
     {
         var dt = (DateTime)value;
         writer.WriteStartConstructor("DateTime");
         writer.WriteValue(dt.Year);
         writer.WriteValue(dt.Month);
         writer.WriteValue(dt.Day);
         writer.WriteValue(dt.Hour);
         writer.WriteValue(dt.Minute);
         writer.WriteValue(dt.Second);
         writer.WriteValue(dt.Millisecond);
         writer.WriteEndConstructor();
     }
 }