Iphone 查找最近日期与下一年同一日期之间的差异

Iphone 查找最近日期与下一年同一日期之间的差异,iphone,objective-c,ios,nsdate,Iphone,Objective C,Ios,Nsdate,我正在做一个生日应用程序。在这方面,我需要显示的天数剩下的生日。 如果用户在日期选择器中选择了一个特定的生日,我需要自动更新从他选择的日期到他的生日还有多少天。任何人都可以通过编码来帮助实现这一点。 谢谢 我们可以使用nsdate,使用我们可以得到当前日期,然后我们必须计算今天日期和选定日期之间有多少天下面的代码用于查找,下面的代码的“到日期”和“时间”之间的间隔对此有帮助 NSDateComponents *comp=[[NSCalendar currentCalendar] compone

我正在做一个生日应用程序。在这方面,我需要显示的天数剩下的生日。 如果用户在日期选择器中选择了一个特定的生日,我需要自动更新从他选择的日期到他的生日还有多少天。任何人都可以通过编码来帮助实现这一点。
谢谢

我们可以使用nsdate,使用我们可以得到当前日期,然后我们必须计算今天日期和选定日期之间有多少天

下面的代码用于查找,下面的代码的“到日期”和“时间”之间的间隔对此有帮助

 NSDateComponents *comp=[[NSCalendar currentCalendar] components:(NSYearCalendarUnit | NSMonthCalendarUnit |  NSDayCalendarUnit | NSHourCalendarUnit | NSMinuteCalendarUnit | NSSecondCalendarUnit) fromDate:[NSDate date] toDate:"Your date is here" options:0] ;

 cell.detailTextLabel.text=[NSString stringWithFormat:@"%d : %d : %d : %d : %d : %d",comp.year,comp.month,comp.day,comp.hour,comp.minute,comp.second];
这可能对你的申请有所帮助

快乐编码

@塞缪尔