How do I Increment an NSDate object in Objective-C
问题 I want to take the next day by giving the current date The code i used as follows +(NSDate *)getForDays:(int)days fromDate:(NSDate *) date { NSTimeInterval secondsPerDay = 24 * 60 * 60 * days; return [date addTimeInterval:secondsPerDay]; } this works fine but when the daylight saving enabled this leads to errors. How can I make this work when daylight saving is enabled. 回答1: As you have found, what you have now is pretty error-prone. Not only can it trip up over a daylight savings change, but