项目介绍:
时间选择器https://github.com/xixihemaimai/pickerTime
- – (NSMutableArray *)recaptureTime:(NSString *)titleString{
- NSDateFormatter *formatter = [[NSDateFormatter alloc] init];
- [formatter setDateFormat:@"HH"];
- NSDateFormatter * formatter1 = [[NSDateFormatter alloc]init];
- [formatter1 setDateFormat:@"mm"];
- NSString * dateTime = [formatter stringFromDate:[NSDate date]];
- NSString * minute = [formatter1 stringFromDate:[NSDate date]];
- NSString * reloadYear = [self currentTime];
- NSString * time = [NSString stringWithFormat:@"%@:%@",dateTime,minute];
- NSMutableArray * timeArray = [NSMutableArray array];
- NSArray * choiceTimeArray = @[@"00:00",@"00:30",@"01:00",@"01:30",@"02:00",@"02:30",@"03:00",@"03:30",@"04:00",@"04:30",@"05:00",@"05:30",@"06:00",@"06:30",@"07:00",@"07:30",@"08:00",@"08:30",@"09:00",@"09:30",@"10:00",@"10:30",@"11:00",@"11:30",@"12:00",@"12:30",@"13:00",@"13:30",@"14:00",@"14:30",@"15:00",@"15:30",@"16:00",@"16:30",@"17:00",@"17:30",@"18:00",@"18:30",@"19:00",@"19:30",@"20:00",@"20:30",@"21:00",@"21:30",@"22:00",@"22:30",@"23:00",@"23:30"];
- NSString * rightNowStr = @"立刻送";
- [timeArray removeAllObjects];
- for (int i = 0; i < choiceTimeArray.count; i++) {
- NSString * timeStr = choiceTimeArray;
- BOOL resultYear = [titleString compare:reloadYear] == NSOrderedSame;
- if (resultYear) {
- BOOL result = [timeStr compare:time] == NSOrderedDescending;
- if (result == 1){
- [timeArray addObject:choiceTimeArray];
- }
- }else{
- [timeArray addObject:choiceTimeArray];
- }
- }
- [timeArray insertObject:rightNowStr atIndex:0];
- return timeArray;
- }
复制代码