public static void Main()
Console.WriteLine("Current Environment OS Version is: {0}", Environment.OSVersion);
var timezones = TimeZoneInfo.GetSystemTimeZones();
Console.WriteLine("There are {0} timezones in this system.", timezones.Count);
foreach (var timezone in timezones)
Console.WriteLine("{0} ({1}|{2}|{3}): {4} (daylight saving: {5})->",
timezone.DisplayName, timezone.StandardName,
timezone.DaylightName, timezone
.SupportsDaylightSavingTime);