public static void Main()
Console.WriteLine("Hello World");
TimeZone zone = TimeZone.CurrentTimeZone;
TimeSpan offset = zone.GetUtcOffset(DateTime.Now);
Console.WriteLine($"CurrentTimeZone: {offset}");
DateTime.Now.DumpDt("1");
DateTime.Parse("2017-12-28T14:29:12.899Z").DumpDt("2");
DateTime.Parse("12-18-2017 14:29:12.899 AM").DumpDt("2");
public static void DumpDt(this DateTime dt, string lbl) {
Console.WriteLine($"[{lbl}] {dt} => Kind: {dt.Kind}, IsDaylightSavingTime: {dt.IsDaylightSavingTime()}, UTC: {dt.ToUniversalTime()}, Local: {dt.ToLocalTime()}");