2012-02-23 62 views

回答

3

这是我使用的计算monthsBack值得几个月的例子,但您可以替换为setMonth setYear:

int monthsBack = [limitMonths.value intValue]; 
NSDateComponents *dateComponents = [[NSDateComponents alloc] init]; 
[dateComponents setMonth:-monthsBack]; 
NSCalendar *calendar = [NSCalendar currentCalendar]; 
dLimitMonths = [calendar dateByAddingComponents:dateComponents toDate:[NSDate date] options:0]; 
相关问题