Iphone uidatepicker-nsdate增量?

Iphone uidatepicker-nsdate增量?,iphone,objective-c,xcode,Iphone,Objective C,Xcode,是否可以按月递增NSDATE?例如,nsdate=12/10/01,添加一个月,使其成为12/11/01 您需要使用NSCalendar类进行日历计算: NSCalendar *gregorian = [[[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar] autorelease]; NSDateComponents *comp = [[[NSDateComponents alloc] init] autorele

是否可以按月递增NSDATE?例如,nsdate=12/10/01,添加一个月,使其成为12/11/01

您需要使用NSCalendar类进行日历计算:

NSCalendar *gregorian = [[[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar] autorelease];
NSDateComponents *comp = [[[NSDateComponents alloc] init] autorelease];
[comp setMonth: 1];
NSDate* newDate = [gregorian dateByAddingComponents:comp toDate:oldDate options:NSWrapCalendarComponents];

您需要使用NSCalendar类进行日历计算:

NSCalendar *gregorian = [[[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar] autorelease];
NSDateComponents *comp = [[[NSDateComponents alloc] init] autorelease];
[comp setMonth: 1];
NSDate* newDate = [gregorian dateByAddingComponents:comp toDate:oldDate options:NSWrapCalendarComponents];

16个问题和0个已接受。。。确实值得回顾一下您以前的问题,并将解决您问题的答案标记为在一张不相关的便笺上接受-如果您想将日期增加1个月-uidatepicker在这里的关系如何?16个问题和0个接受。。。确实值得回顾一下您以前的问题,并将解决您问题的答案标记为在一张不相关的便笺上接受-如果您想将日期增加1个月-uidatepicker与此有何关联?