0

我需要比较以下格式的两个时间。

NSDate *dt1;

NSDate *dt2;

NSComparisonResult *cr = [dt1 比较:dt2]; 比较不考虑 AM/PM 并产生错误的结果。

例如:如果时间是下午 6.12,那么在比较过程中结果是正确的。但如果是上午 6.12,它仍然认为是下午 6.12。

请帮助我解决与 AM/PM 相关的问题。任何帮助表示赞赏。

谢谢

4

1 回答 1

1

我觉得你很困惑。

NSDate *dt1 = 4:30 AM;

甚至远不接近有效语法。你的实际对象是什么?

我在这里猜测您实际上并没有 2 个NSDate*对象,而是有其他对象。

于 2012-08-30T21:30:05.130 回答