Skip to content

Instantly share code, notes, and snippets.

@holysin
Created June 26, 2014 05:53
Show Gist options
  • Save holysin/2dbbfa3d9ccda940a7f9 to your computer and use it in GitHub Desktop.
Save holysin/2dbbfa3d9ccda940a7f9 to your computer and use it in GitHub Desktop.
days between dates
+ (NSInteger)daysBetweenDate:(NSDate*)fromDateTime andDate:(NSDate*)toDateTime
{
NSDate *fromDate;
NSDate *toDate;
NSCalendar *calendar = [NSCalendar currentCalendar];
[calendar rangeOfUnit:NSDayCalendarUnit startDate:&fromDate
interval:NULL forDate:fromDateTime];
[calendar rangeOfUnit:NSDayCalendarUnit startDate:&toDate
interval:NULL forDate:toDateTime];
NSDateComponents *difference = [calendar components:NSDayCalendarUnit
fromDate:fromDate toDate:toDate options:0];
return [difference day];
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment