[@"导出数组" addObjectsFromArray: [@"目标数组" sortedArrayUsingComparator:^NSComparisonResult(id obj1, id obj2) {
你的 model类名 *pModel1 = obj1;
你的 model类名 *pModel2 = obj2;
//入职时间
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateFormat: @"yyyy-MM-dd HH:mm"];
NSDate *date1= [dateFormatter dateFromString:pModel1.shijian];
NSDate *date2= [dateFormatter dateFromString:pModel2.shijian];
if (date1 != [date1 earlierDate: date2]) { //不使用intValue比较无效
return NSOrderedDescending;//降序
}else if (date1 != [date1 laterDate: date2]) {
return NSOrderedAscending;//升序
}else{
return NSOrderedSame;//相等
}
}]];
网友评论