C # processing time zone, main reference Microsoft Official website: https://msdn.microsoft.com/zh-cn/library/bb397769
The world's main use of UTC time and GTM time,
The program uses UTC here,
Class Program
{
static void Main (string[] args)
{
Current time, converted to UTC
DateTime Datenow = DateTime.Now;
Convert to UTC time
DateTime timeutc= TIMEZONEINFO.CONVERTTIMETOUTC (Datenow);
Console.WriteLine ("The date and time is {0} UTC.", TIMEUTC);
Custom time zone UTC-6 CST
TimeZoneInfo timezone_utc5 = Timezoneinfo.createcustomtimezone ("utc-5", New TimeSpan (+8, 0, 0), "Utc-5ets", "Utc-5ets") ;
DateTime timeets5 = TIMEZONEINFO.CONVERTTIMEFROMUTC (TIMEUTC, TIMEZONE_UTC5);
Console.WriteLine ("The date and time is {0} timezone5n.", TIMEETS5);
Console.ReadLine ();
}
}
Query time zone Better site recommendation: http://www.timegenie.com
. NET time Zone data processing