.NET Fiddle

CSharp · Console

/Program.cs

using System;
					
public class Program
{
	public static void Main()
	{
		var description = System.Runtime.InteropServices.RuntimeInformation.OSDescription;
		Console.WriteLine(description);
		
		DateTime result = TimeZoneInfo.ConvertTimeBySystemTimeZoneId(DateTime.UtcNow, "America/Chicago");
		
		Console.WriteLine(result);
	}
}
;