在我的應用程序中,我必須在給定的時間內完成一項特定的任務。因此,我首先計算完成任務的時間,然後將時間添加到像這樣的當前時間。如何比較當前日期和時間?
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");
}
,但我想知道的是時間是左還是not.Is當前時間是小於或大於當前的時間,我怎麼能知道呢?