1
是否有從.9到1.0和1.1的突變更改列表?NodaTime突發變化.9 - > 1.1
在1.0版
例如Version History開始...原代碼(在0.9),現在哭泣(上1.1)。
public static DateTime AdjustTo(this DateTime date, string timeZoneId)
{
if (date == DateTime.MinValue)
return date;
DateTimeZone.SetProvider(new BclTimeZoneProvider());
var zone = DateTimeZone.ForId(timeZoneId ?? "UTC");
var dateTime = new ZonedDateTime(Instant.FromDateTimeUtc(date.ToUniversalTime()), zone);
return dateTime.ToDateTimeUnspecified();
}
上述代碼有兩個重大更改... DateTimeZone沒有SetProvider或ForId方法。
另外,如果我把它錯了,我也會接受這個反饋。
謝謝。