2012-08-30 132 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*对象,而是有别的东西。

相关问题