DateTimeOffset.GreaterThanOrEqual(DateTimeOffset, DateTimeOffset) 연산자

정의

지정된 첫 번째 DateTimeOffset 개체가 지정된 두 번째 DateTimeOffset 개체보다 크거나 같은지 확인합니다.Determines whether one specified DateTimeOffset object is greater than or equal to a second specified DateTimeOffset object.

public:
 static bool operator >=(DateTimeOffset left, DateTimeOffset right);
public static bool operator >= (DateTimeOffset left, DateTimeOffset right);
static member ( >= ) : DateTimeOffset * DateTimeOffset -> bool
Public Shared Operator >= (left As DateTimeOffset, right As DateTimeOffset) As Boolean

매개 변수

left
DateTimeOffset

비교할 첫 번째 개체입니다.The first object to compare.

right
DateTimeOffset

비교할 두 번째 개체입니다.The second object to compare.

반환

trueUtcDateTime 값이 leftUtcDateTime 값보다 크거나 같으면 right이고, 그렇지 않으면 false입니다.true if the UtcDateTime value of left is the same as or later than the UtcDateTime value of right; otherwise, false.

설명

GreaterThan 메서드는 DateTimeOffset 개체에 대해 크거나 같음 연산자의 연산을 정의 합니다.The GreaterThan method defines the operation of the greater than or equal to operator for DateTimeOffset objects. 다음과 같은 코드 수 있도록 합니다.It enables code such as the following:

DateTimeOffset date1 = new DateTimeOffset(2007, 6, 3, 14, 45, 0, 
             new TimeSpan(-7, 0, 0));
DateTimeOffset date2 = new DateTimeOffset(2007, 6, 3, 15, 45, 0,
             new TimeSpan(-7, 0, 0));
DateTimeOffset date3 = new DateTimeOffset(date1.DateTime, 
             new TimeSpan(-6, 0, 0));
DateTimeOffset date4 = date1;
Console.WriteLine(date1 >= date2);        // Displays False
Console.WriteLine(date1 >= date3);        // Displays True 
Console.WriteLine(date1 >= date4);        // Displays True 
Dim date1 As New DateTimeOffset(#6/3/2007 2:45PM#, _
             New TimeSpan(-7, 0, 0))
Dim date2 As New DateTimeOffset(#6/3/2007 3:45PM#, _
             New TimeSpan(-7, 0, 0))
Dim date3 As New DateTimeOffset(date1.DateTime, _
             New TimeSpan(-6, 0, 0))
Dim date4 As DateTimeOffset = date1
Console.WriteLine(date1 >= date2)        ' Displays False
Console.WriteLine(date1 >= date3)        ' Displays True
Console.WriteLine(date1 >= date4)        ' Displays True

사용자 지정 연산자를 지원 하지 않는 언어는 대신 Compare 메서드를 호출할 수 있습니다.Languages that do not support custom operators can call the Compare method instead. 다음 예제에 나와 있는 것 처럼 일부 언어에서는 GreaterThanOrEqual 메서드를 직접 호출할 수도 있습니다.Some languages can also call the GreaterThanOrEqual method directly, as the following example shows.

Dim date1 As New DateTimeOffset(#6/3/2007 2:45PM#, _
             New TimeSpan(-7, 0, 0))
Dim date2 As New DateTimeOffset(#6/3/2007 3:45PM#, _
             New TimeSpan(-7, 0, 0))
Dim date3 As New DateTimeOffset(date1.DateTime, _
             New TimeSpan(-6, 0, 0))
Dim date4 As DateTimeOffset = date1
Console.WriteLine( _
    DateTimeOffset.op_GreaterThanOrEqual(date1, date2))   ' Displays False
Console.WriteLine( _
    DateTimeOffset.op_GreaterThanOrEqual(date1, date3))   ' Displays True
Console.WriteLine( _
    DateTimeOffset.op_GreaterThanOrEqual(date1, date4))   ' Displays True

연산자는 leftright 피연산자를 계산 하기 전에 두 값을 UTC (협정 세계시)로 변환 합니다.Before evaluating the left and right operands, the operator converts both values to Coordinated Universal Time (UTC). 작업은 다음과 같습니다.The operation is equivalent to the following:

return left.UtcDateTime >= right.UtcDateTime;
Return left.UtcDateTime >= right.UtcDateTime

이 연산자에 대 한 해당 메서드는 DateTimeOffset.Compare(DateTimeOffset, DateTimeOffset)The equivalent method for this operator is DateTimeOffset.Compare(DateTimeOffset, DateTimeOffset)

적용 대상