using System.Xml.Serialization;
using Newtonsoft.Json.Converters;
public static void Main()
DateTime.TryParse("2017-08-04T14:19:30.730Z", out d);
Console.WriteLine(d.Kind);
private static void Print(DateTime date)
d.StartedAt = date.ToUniversalTime();
var json = JsonConvert.SerializeObject(d);
[XmlAttribute(AttributeName = "startedAt")]
[JsonProperty("startedAt")]
public DateTime StartedAt {get;set;}
public class DateFormatConverter : IsoDateTimeConverter
public DateFormatConverter(string format)