我正在开发一个项目,需要我的应用程序存储时间(类的开始和结束点),每当应用程序打开时,它需要检查当前时间是否在任何这些间隔之间,并做一些事情因此。我对NSDateFromComponents的主要问题是它在指定的日期之后不起作用。如果这是一个明显的问题我很抱歉,但我是初学者。
此致
HBhargava
答案 0 :(得分:5)
如果你的时间是NSDate
个对象:
if ( ([currentTime compare:otherTime1] == NSOrderedDescending) &&
([currentTime compare:otherTime2] == NSOrderedAscending) ) {
}
另见文档参考NSDate –compare: