1

サイトで "NodaTime.dll, v1.2.0.0" を使用してタイム ゾーンを計算しました。このコードを使用して ZonedId を取得します。

 var tempInfo = (from location in TzdbDateTimeZoneSource.Default.ZoneLocations
                where  location.CountryCode.Equals(countryCode, 
                           StringComparison.OrdinalIgnoreCase)
                    select new { location.ZoneId, location.CountryName })
                .FirstOrDefault();

正常に動作しますが、国コード「AC」または英国の「UK」で「アセンション島」に使用したい場合、null が返されます。

このライブラリがこれをサポートしていないことを知りたいですか、それとも間違った方法をとっていますか?

4

1 に答える 1