public static void Main()
var dateWithoutMilliseconds = new DateTime(3000,1,1,0,0,0);
var dateWithMilliseconds = new DateTime(3000,1,1,0,0,0,999);
var json1 = JsonConvert.SerializeObject(dateWithoutMilliseconds);
var json2 = JsonConvert.SerializeObject(dateWithMilliseconds);
Console.WriteLine(json1);
Console.WriteLine(json2);