- (NSInteger) _checkDate
{
NSInteger result = 0;
NSDateFormatter *formatter = [[[NSDateFormatter alloc] init]autorelease];
[formatter setDateFormat:@"yyyyMMdd"];
// NSDate *beginDate = [formatter dateFromString:_textstart.text];
// NSDate *endDate = [formatter dateFromString:_textend.text];
NSDate *beginDate = [formatter dateFromString:@"20150309"];
NSDate *endDate = [formatter dateFromString:@"20150312"];
NSDate *_compareDate=[formatter dateFromString:@"20150309"];
NSTimeInterval time=[endDate timeIntervalSinceDate:_compareDate];
NSInteger days=((int)time)/(3600*24);
NSLog(@"--------days-------%ld",days);
//起始日期大于截止日期
if ([beginDate compare:endDate] == NSOrderedDescending) {
result = -1;
}
//比较两个时间相差的天数,大于一个月
// else if ([endDate compare:[beginDate dateByAddingTimeInterval:(3*30*24*60*60)]] == NSOrderedDescending) {
// result = -2;
// }
return result;
}