내보내기(0) 인쇄
모두 확장
정보
요청한 주제가 아래에 표시됩니다. 그러나 이 주제는 이 라이브러리에 포함되지 않습니다.

DateTime.Compare 메서드

2013-12-13

DateTime의 두 인스턴스를 비교하고 첫 번째 DateTime 인스턴스가 두 번째 DateTime 인스턴스보다 빠른지, 같은지, 늦은지를 나타내는 정수를 반환합니다.

Namespace:  System
어셈블리:  mscorlib(mscorlib.dll)

public static int Compare(
	DateTime t1,
	DateTime t2
)

매개 변수

t1
형식: System.DateTime
비교할 첫 번째 개체입니다.
t2
형식: System.DateTime
비교할 두 번째 개체입니다.

반환 값

형식: System.Int32
t1t2의 상대 값을 나타내는 부호 있는 숫자입니다.

값 형식

조건

0보다 작음

t1t2보다 이전인 경우

0

t1t2와 같은 경우

0보다 큼

t1t2보다 나중인 경우

DateTime 개체를 비교하기 전에 해당 개체가 동일한 표준 시간대의 시간을 나타내는지 확인합니다.

다음 예제에서는 Compare 메서드를 보여 줍니다.


DateTime date1 = new DateTime(2009, 8, 1, 0, 0, 0);
DateTime date2 = new DateTime(2009, 8, 1, 12, 0, 0);
int result = DateTime.Compare(date1, date2);
string relationship;

if (result < 0)
   relationship = "is earlier than";
else if (result == 0)
   relationship = "is the same time as";         
else
   relationship = "is later than";

outputBlock.Text += String.Format("{0} {1} {2}", date1, relationship, date2) + Environment.NewLine;
// The example displays the following output:
//    8/1/2009 12:00:00 AM is earlier than 8/1/2009 12:00:00 PM


Windows Phone OS

지원되는 버전: 8.0, 7.1, 7.0

Windows Phone

표시:
© 2015 Microsoft