DateTimeOffset.MinValue フィールド


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

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



この定数の値は 1/1/0001 12:00:00 AM + 00:00 です。The value of this constant is 1/1/0001 12:00:00 AM +00:00.

MinValue プロパティは、新しい DateTimeOffset オブジェクトの値、または算術演算によって返された DateTimeOffset 値が、この最小範囲の値と同じかそれより後であるかを判断するために使用されます。The MinValue 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 later than this minimum range value. そうでない場合、メソッドは ArgumentOutOfRangeExceptionをスローします。If it is not, the method throws an ArgumentOutOfRangeException. DateTimeOffset 値は、メソッドが MinValueとの比較を実行する前に、世界協定時刻 (UTC) に変換されます。Any DateTimeOffset value is converted to Coordinated Universal Time (UTC) before the method performs the comparison with MinValue. つまり、日付と時刻が最小範囲に近いが、オフセットが正である DateTimeOffset 値は、例外をスローすることがあります。This means that a DateTimeOffset value whose date and time are close to the minimum range, but whose offset is positive, may throw an exception. たとえば、値 1/1/0001 1:00:00 AM + 02:00 は範囲外です。これは、UTC に変換されるときの MinValue より1時間早いためです。For example, the value 1/1/0001 1:00:00 AM +02:00 is out of range because it is one hour earlier than MinValue when it is converted to UTC.