我有两个日期,我想要比这一大的日期如何做到这一目标-c?

有帮助吗?

解决方案

从NSDate类参考:

NSDate-比较: 返回NSComparisonResult 值得指示的时间 订购的接收器和另一个 给定的日期。

  • (NSComparisonResult)比较:(NSDate*)anotherDate

参数anotherDate的日期 其中比较接收器。

这个价值不应为零。如果的 值为零,则该行为 不确定的和可以改变未来 versions of Mac OS X.

回价值,如果:

接收器和anotherDate是 完全相等, NSOrderedSame

该接收器在后面的时间比 anotherDate,NSOrderedDescending

该接收器前面的时间比 anotherDate,NSOrderedAscending.

讨论这种方法检测到 子第二之间差异的日期。如果你想来比较日期 小微粒度,使用 timeIntervalSinceDate:比较 两个日期。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top