.9 から 1.0 および 1.1 への重大な変更のリストはありますか?
バージョン履歴はバージョン 1.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();
}
上記のコードには 2 つの重大な変更があります。DateTimeZone には SetProvider または ForId メソッドがありません。
また、もし私のやり方が間違っていたら、そのフィードバックも受け取ります。
ありがとうございました。