判断当前时间和指定时间大小

2018-03-09  本文已影响0人  elephant0001

NSString *stopTimeStr = [NSString stringWithFormat:@"%@",[infoData objectForKey:@"stoptime"]];

    NSDateFormatter *formatter=[[NSDateFormatter alloc]init];

    [formatter setDateFormat:@"yyyy-MM-dd HH:mm:ss"];

    NSString *dateTime=[formatter stringFromDate:[NSDate date]];

    NSDate *date = [formatter dateFromString:dateTime];

    NSDate *date2 = [formatter dateFromString:stopTimeStr];

    NSComparisonResult result = [date compare:date2];

if (result ==NSOrderedAscending) {

stoptime 大于当前时间

date2 >date

    }else if (result ==NSOrderedDescending ){

date2 <date

stoptime 小于当前时间呢

    }

上一篇 下一篇

猜你喜欢

热点阅读