using CodeSuperior.PipelineStyle;
public static class Program
public static void Main()
Console.WriteLine(GetTimeZoneTitle("Asia/Hong_Kong"));
public static string GetTimeZoneTitle(string ianaZoneId)
var zone = GetTimeZone(ianaZoneId);
var instant = Instant.FromDateTimeUtc(DateTime.UtcNow);
return zone.GetZoneInterval(instant).Name;
public static DateTimeZone GetTimeZone(string ianaCode)
return DateTimeZoneProviders.Tzdb[ianaCode];