CSharp · Console
using System;
public class Program
{
public static void Main()
{
Console.WriteLine("CST Time " + ConvertToLocalTime("2017-01-24 08:00:00"));
}
private static DateTime ConvertToLocalTime(string datetimestring)
{
DateTime localTime = DateTime.Parse(datetimestring);
var timeUtc = DateTime.SpecifyKind(localTime, DateTimeKind.Utc);
Console.WriteLine("UTC time:" + timeUtc);
TimeZoneInfo cstZone = TimeZoneInfo.FindSystemTimeZoneById("Central Standard Time");
DateTime cstTime = TimeZoneInfo.ConvertTimeFromUtc(timeUtc, cstZone);
return cstTime;
}
}