【发布时间】:2012-03-21 15:10:14
【问题描述】:
我正在尝试从 UIDatePicker(MM-dd 格式)获取日期并检查它是否在其他两个日期的范围内;
我已经尝试过很多不同的方法,我认为我的想法已经走得太远了:) 有人可以帮我做到尽可能简单吗?
这是我最后一次尝试代码:
NSDateFormatter *dateFormat = [[NSDateFormatter alloc] init];
[dateFormat setDateFormat:@"MM-dd"];
NSString *theDate = [dateFormat stringFromDate:birthdateSelector.date];
NSDate *birthdate = [dateFormat dateFromString:theDate];
NSString *Capricorn_Start = @"12-22" ;
NSString *Capricorn_End = @"01-19" ;
if ([birthdate laterDate:[dateFormat dateFromString:Capricorn_End]] && [birthdate earlierDate:[dateFormat dateFromString:Capricorn_Start]]){
NSLog(@"im capricorn");
}
谢谢, 阿米尔。
【问题讨论】:
标签: iphone objective-c nsdateformatter uidatepicker