TimeZoneInfo IANA ID support since .NET 6: which time zone source should a cross-platform app standardize on?
Since .NET 6, TimeZoneInfo.FindSystemTimeZoneById accepts IANA IDs like America/Los_Angeles on all platforms, including Windows. On Windows, however, the runtime translates the IANA ID through a built-in mapping table to a Windows time zone key, and that table is fixed at the runtime's build time. On Linux and macOS the same call resolves against the operati