DateTimeOffset.MaxValue DateTimeOffset.MaxValue DateTimeOffset.MaxValue DateTimeOffset.MaxValue Field


最大有効値を表すDateTimeOffsetします。Represents the greatest possible value of DateTimeOffset. このフィールドは読み取り専用です。This field is read-only.

public: static initonly DateTimeOffset MaxValue;
public static readonly DateTimeOffset MaxValue;
 staticval mutable MaxValue : DateTimeOffset
Public Shared ReadOnly MaxValue As DateTimeOffset 



MaxValue 現在または指定したカルチャの既定の暦の範囲外です。MaxValue is outside the range of the current or specified culture's default calendar.


この定数の値は 9999/12/31 11時 59分: 59 PM + 00時 00分です。The value of this constant is 12/31/9999 11:59:59 PM +00:00.

MaxValueプロパティの使用を判断するかどうかの新しい値DateTimeOffsetオブジェクトまたはDateTimeOffset算術演算によって返される値が同じで、またはこの範囲の最大値よりも前。The MaxValue property is used to determine whether the value of a new DateTimeOffset object or the DateTimeOffset value returned by an arithmetic operation is the same as or earlier than this maximum range value. そうでない場合、メソッドをスローするArgumentOutOfRangeExceptionします。If it is not, the method throws an ArgumentOutOfRangeException. すべてDateTimeOffset値は、メソッドで比較される前に、世界協定時刻 (UTC) に変換がMaxValueします。Any DateTimeOffset value is converted to Coordinated Universal Time (UTC) before the method compares it with MaxValue. つまり、DateTimeOffset値が日付と時刻は、最大の範囲に近いが、オフセットが負の場合、例外をスローする可能性があります。This means that a DateTimeOffset value whose date and time are close to the maximum range, but whose offset is negative, may throw an exception. たとえば、12/31/9999 までの値 11時 00分 PM -02:00 は範囲外 1 時間であるためよりも後MaxValueを UTC に変換される場合。For example, the value 12/31/9999 11:00 PM -02:00 is out of range because it is one hour later than MaxValue when it is converted to UTC.

などの一部の暦、UmAlQuraCalendarより前である日付範囲をサポートしてMaxValueします。Some calendars, such as the UmAlQuraCalendar, support an upper date range that is earlier than MaxValue. このような場合にアクセスしようとしてMaxValue変数の代入、または書式設定と解析操作ではスロー、ArgumentOutOfRangeExceptionします。In these cases, trying to access MaxValue in variable assignments or formatting and parsing operations can throw an ArgumentOutOfRangeException. 値を取得する代わりにDateTime.MaxValue、最新の有効な日付値を指定したカルチャの値を取得することができます、Calendar.MaxSupportedDateTimeプロパティ。Instead of retrieving the value of DateTime.MaxValue, you can retrieve the value of the specified culture's latest valid date value from the Calendar.MaxSupportedDateTime property.