+ (BOOL)isSameDayForDate:(NSDate *)date1 andDate:(NSDate*)date2spa
{component
if (nil == date1 || nil == date2)it
{date
return NO;co
}calendar
NSCalendar *calendar = [NSCalendar currentCalendar];return
NSDateComponents *components = [calendar components:(NSEraCalendarUnit |NSYearCalendarUnit | NSMonthCalendarUnit | NSMonthCalendarUnit |NSDayCalendarUnit) fromDate:date1];
NSDate *OneDate = [calendar dateFromComponents:components];
components = [calendar components:(NSEraCalendarUnit |NSYearCalendarUnit | NSMonthCalendarUnit | NSMonthCalendarUnit |NSDayCalendarUnit) fromDate:date2];
NSDate *OtherDate = [calendar dateFromComponents:components];
return ([OneDate isEqualToDate:OtherDate]);
}