0
我有DateTimeOffset輸入參數。需要創建其他的DateTimeOffset PARAM哪個月比從輸入減2月份:生成日期時間偏移量
//DateTimeOffset input;
DateTimeOffset modified = new DateTimeOffset(input.Year,
input.Month - 2, input.Day,
input.Hour, input.Minute,
input.Second, input.Millisecond,
input.Offset);
I get an exception
年,月和日參數描述一個未表示的日期時間。
出了什麼問題? - 這個月是4. S0 4-2 = 2是有效的 謝謝
@Yakov - 這是一個正確的答案,但也意識到,你可能需要調整後偏移。如果您正在使用的時區使用夏令時並且您已經過渡,則可能會出現不同的偏移量。 –