我在我的网站中使用“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。
我想知道这个库不支持这个还是我走错路了?