private static long ToUniversalTicks(DateTime dateTime) { if (dateTime.Kind == DateTimeKind.Utc) { return(dateTime.Ticks); } return(JsonConvert.ToUniversalTicks(dateTime, JsonConvert.GetUtcOffset(dateTime))); }
private static long ToUniversalTicks(DateTime dateTime) { if (dateTime.get_Kind() == 1) { return(dateTime.get_Ticks()); } return(JsonConvert.ToUniversalTicks(dateTime, JsonConvert.GetUtcOffset(dateTime))); }
public static string ToString(DateTime value) { string str; using (StringWriter stringWriter = StringUtils.CreateStringWriter(64)) { JsonConvert.WriteDateTimeString(stringWriter, value, JsonConvert.GetUtcOffset(value), value.Kind); str = stringWriter.ToString(); } return(str); }
public static string ToString(DateTime value) { string result; using (StringWriter stringWriter = StringUtils.CreateStringWriter(64)) { JsonConvert.WriteDateTimeString(stringWriter, value, JsonConvert.GetUtcOffset(value), value.get_Kind()); result = stringWriter.ToString(); } return(result); }
internal static void WriteDateTimeString(TextWriter writer, DateTime value) { JsonConvert.WriteDateTimeString(writer, value, JsonConvert.GetUtcOffset(value), value.Kind); }