I am calculating days difference between two dates as below:
but in result its give day 1 but exactly its 31 days.
please help me for this.
thanks in advance.
but in result its give day 1 but exactly its 31 days.
Code:
NSString * lastdate_str=@"2010-06-12";
NSString * todayString=@"2010-07-13";
NSDate *lastDate = [dateFormatter dateFromString:lastdate_str];
NSDate *todaysDate = [dateFormatter dateFromString:todayString];
NSCalendar *calendar = [NSCalendar currentCalendar];
NSDateComponents *differenceComponents = [calendar components:NSMonthCalendarUnit | NSDayCalendarUnit fromDate:lastDate toDate:todaysDate options:0];
int daysDifference = [differenceComponents day];
please help me for this.
thanks in advance.
Last edited by a moderator: