C# Program 14: How to convert UTC to US Eastern Standard Time zone

C# Program 14: How to convert UTC to US Eastern Standard Time zone

    class Program
    {
        static void Main(string[] args)
        {
            string sDateTime = "2019-03-03T16:30:00.0000000+00:00Z";
            DateTime src = DateTime.Parse(sDateTime).ToUniversalTime();
            Console.WriteLine("UTC Time is:  "+src.ToLongDateString() + " " + src.ToShortTimeString());

            DateTime converted = TimeZoneInfo.ConvertTimeFromUtc(src, TimeZoneInfo.FindSystemTimeZoneById("US Eastern Standard Time"));
            Console.WriteLine("US Eastern Standard Time:  " + converted.ToLongDateString() +" "+ converted.ToShortTimeString());
            Console.ReadKey();
        }
    }
Output:
UTC Time is:  Sunday, March 3, 2019 4:30 PM
US Eastern Standard Time:  Sunday, March 3, 2019 11:30 AM


If you have any queries or suggestions, please feel free to ask in comments section.
Share this post :

Post a Comment

Please give your valuable feedback on this post. You can submit any ASP.NET article here. We will post that article in this website by your name.

 
Support : Ranga Rajesh Kumar
Copyright © 2012. ASP.NET Examples - All Rights Reserved
Site Designed by Ranga Rajesh Kumar