37
A
回答
132
我所知道的最简单的方法是:
if([firstDate timeIntervalSinceDate:secondDate] > 0) {
其他的答案涵盖比较:,想添加一些香精;) 。
28
要比较日期使用-compare:
方法:
返回值如果:
- 接收机和anotherDate是 恰好彼此相等, NSOrderedSame
- 接收机是后面在 时间比另一个日期, NSOrderedDesc结束
- 接收器在时间上早于 , NSOrderedAscending。
11
17
怎样......
if ([datStartDate earlierDate: datEndDate] == datStartDate) {
// datStartDate is earlier
} else {
// datEndDate is earlier
}
+0
非常感谢:) – Supertecnoboff 2016-06-29 10:04:41
2
斯威夫特2版接受的答案的:
if firstDate.timeIntervalSinceDate(secondDate) > 0 {
// firstDate is greater (further in the future) than secondDate
}
相关问题
- 1. 检查一个unix_timestamp是否大于另一个
- 2. 如何检查一个ID是否小于另一个
- 3. AJV:检查一个属性是否等于另一个属性
- 4. 如何检查一个ActiveRecord类是否属于另一个
- 5. 检测是否含有的NSDate一个
- 6. 是否有一个去检查一个nvarchar是否比另一个小?
- 7. 如何检查一个数字是否比另一个数字大一些?
- 8. Vb.net检查一个数是否是另一个数的多重
- 9. 检查一个NSDate是否在本周使用当周
- 10. 检查一个nsstring是否与另一个字符串匹配
- 11. 检查一个文件是否从另一个进程打开
- 12. 检查一个ObservableCollection是否可以显示另一个xaml!
- 13. 在SQL和VB.NET中检查日期是否小于另一个
- 14. C#检查一个图像是否存在于另一个图像
- 15. 如何检查一个视图是否位于另一个视图之上?
- 16. 如何检查一个字符串是否等于另一个字符串?
- 17. 检查一个数字是否等于bash中的另一个数字
- 18. 如何检查一个值是否大于其他值
- 19. 检查一个时间跨度是否大于其他
- 20. 检查一个对象是否属于一个通用类
- 21. 的iOS - NSDate的另一个NSDate的
- 22. 快速检查一个向量是否是另一个向量的一部分
- 23. 检查第二个数字是否大于或小于第一个数字
- 24. 检查是否大于一个数值大于在2D阵列中存在
- 25. 使用谷歌脚本检查一个日期是否大于另一个日期
- 26. 如何检查是否一个模式被纳入另一
- 27. 检查视图等于另一个
- 28. 检查一个向量是否在另外两个之间
- 29. 检查某个字符是否跟着另一个字符?
- 30. 如何检查一个arrayList以查看它是否包含另一个arrayList?
聪明的想法:) +1 – lukya 2010-10-01 12:59:50
比用户简单得多NSDate比较:做得好! – 2013-06-09 09:40:47
是的,谢谢。 +1 – fnc12 2015-02-02 08:28:42