You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This is an invalid issue since Europe/Kyiv is not recognized by IANA:
From Paul Eggert (2018-10-03):
As is usual in tzdb, Ukrainian zones use the most common English spellings.
For example, tzdb uses Europe/Kiev, as "Kiev" is the most common spelling in
English for Ukraine's capital, even though it is certainly wrong as a
ransliteration of the Ukrainian "Київ". This is similar to tzdb's use of
Europe/Prague, which is certainly wrong as a transliteration of the Czech
"Praha". ("Kiev" came from old Slavic via Russian to English, and "Prague"
came from old Slavic via French to English, so the two cases have something
in common.) Admittedly English-language spelling of Ukrainian names is
controversial, and some day "Kyiv" may become substantially more popular in
English; in the meantime, stick with the traditional English "Kiev" as that
means less disruption for our users.
Steps to reproduce:
TZConvert.GetTimeZoneInfo("Europe/Kyiv")
Expected: Returns a timezone equivalent to "Europe/Kiev"
Actual: Throws
TimeZoneNotFoundException
Here's a short article clarifying why this is a relevant issue: https://www.euronews.com/2019/06/21/kyiv-or-kiev-why-does-it-matter-so-much-to-ukrainians
The text was updated successfully, but these errors were encountered: