The static TimeZone.CurrentTimeZone method returns a TimeZone object based on the current local settings
using System; public class MainClass { public static void Main() {
TimeZone zone = TimeZone.CurrentTimeZone;
Console.WriteLine(zone.StandardName);
Console.WriteLine(zone.DaylightName);