2012-08-30 180 views
0

我需要比較兩種格式的時間。NSComparisonResult不會產生正確的結果

NSDate * dt1;

NSDate * dt2;

NSComparisonResult * cr = [dt1 compare:dt2]; 比較不考慮AM/PM併產生錯誤的結果。

例如:如果時間是6.12 PM,那麼比較結果是正確的。但如果它是6.12 AM,它仍然認爲是6.12PM。

請幫我解決有關AM/PM的問題。任何幫助表示讚賞。

謝謝

回答

1

我覺得你高度困惑。

NSDate *dt1 = 4:30 AM; 

甚至沒有接近有效的語法。你的實際目標是什麼?

我在這裏猜測,你實際上沒有2 NSDate*對象,而是有別的東西。

相關問題