如何检查两个其他NSDate之间是否发生NSDate我试图使用NSDate判断当前日期是否在日期范围内。例如,您可以使用NSDate获取当前日期/时间:NSDate rightNow = [NSDate date];然后我想用那个日期来检查它是否在上午9点到下午5点之间。
3 回答
宝慕林4294392
TA贡献2021条经验 获得超8个赞
我想出了一个解决方案。如果您有更好的解决方案,请随意离开,我会将其标记为正确。
+ (BOOL)date:(NSDate*)date isBetweenDate:(NSDate*)beginDate andDate:(NSDate*)endDate{ if ([date compare:beginDate] == NSOrderedAscending) return NO; if ([date compare:endDate] == NSOrderedDescending) return NO; return YES;}
- 3 回答
- 0 关注
- 479 浏览
添加回答
举报
0/150
提交
取消