在我的应用程序中,我必须在给定时间内完成特定任务。所以首先我计算了完成任务的时间(以秒为单位),然后将该时间添加到当前这样的时间。
NSDate *mydate = [NSDate date];
NSTimeInterval TotalDuraionInSec = sec.cal_time * 60;
TaskCmpltTime = [mydate addTimeInterval:TotalDuraionInSec];
NSLog(@"task will be completed at%@",TaskCmpltTime);
现在我这样比较时间
if([CurrentTime isEqualToDate:AfterCmpltTime]){
NSLog (@"Time Finish");
}
但我想知道是否还有时间。当前时间是小于还是大于当前时间我怎么知道?