using System.Globalization;
public static void Main()
Console.WriteLine($"Current timezone {TimeZoneInfo.Local}");
string date = "20220405";
string format = "yyyyMMdd";
Parse(date, format, DateTimeStyles.None);
Parse(date, format, DateTimeStyles.AssumeUniversal);
Parse(date, format, DateTimeStyles.AssumeUniversal | DateTimeStyles.AdjustToUniversal);
private static void Parse(
CultureInfo.InvariantCulture,
Console.WriteLine($"{result} {result.Kind,-12} {result.ToUniversalTime()}");