public static void Main()
var tzStr = "US/Central";
string[] tzParts = tzStr.Split(new char[] { '/' });
var sysTzs = TimeZoneInfo.GetSystemTimeZones();
t.DisplayName.Contains(tzParts[0]) &&
t.DisplayName.Contains(tzParts[1]))
Console.WriteLine("timezone: " + sysTz.DisplayName);
Console.WriteLine("offset: " + sysTz.GetUtcOffset(DateTime.Now).TotalMinutes);