如何将持续时间添加到日期时间。例如 30 分钟。
NSString *str = @"31-06-2013 11:45 pm";
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateFormat:@"dd-MM-yyyy hh:mm a"];
NSDate *startTime = [dateFormatter dateFromString: str];
NSDate *endTime = [startTime dateByAddingTimeInterval:60 * 30];
输出显示31-06-2013 11:45 pm但正确的应该是01-06-2013 12:15 am