Mega Code Archive

 
Categories / C# / Date Time
 

Gets a TimeZoneInfo object that represents the local time zone

using System; public class Example {    public static void Main()    {       DateTime date1 = new DateTime(2010, 3, 21, 2, 0, 0);       Console.WriteLine(date1.ToUniversalTime());       Console.WriteLine(TimeZoneInfo.ConvertTimeToUtc(date1));       Console.WriteLine(TimeZoneInfo.ConvertTimeToUtc(date1, TimeZoneInfo.Local));       TimeZoneInfo tz = TimeZoneInfo.FindSystemTimeZoneById("Pacific Standard Time");         Console.WriteLine(TimeZoneInfo.ConvertTimeToUtc(date1, tz));         } }