왜 아래 코드가 (-1)이됩니까?날짜 비교 결과
startDate를 7/9/12 5:00:00 AM으로 설정하면 compareValue는 1을 반환합니다. 아래의 시나리오에서 양수 1을 기대하지만 (-1)을 얻습니다.
startDate = "7/16/2012 5:00:00 AM"
endDate = "7/17/2012 5:00:00 AM"
//enter code here
int compareValue = startDate.CompareTo(endDate);
감사합니다. Tom - DateTime.Parse() 및 Convert.toDateTime을 사용했지만 동일한 결과가 나타났습니다. 나는 comparTo를 DateTime.Compare (startDate, endDate)로 바꾸었고 제대로 작동하는 것 같습니다. – Blake