how can I add one minutes in current NSDate of iphone and save in NSDate?

Chatar Veer Suthar picture Chatar Veer Suthar · Feb 17, 2011 · Viewed 17k times · Source

I can get current date of iphone via this code as

NSDate *currentDate = [NSDate date];
NSDateFormatter *dateFormatter1 = [[NSDateFormatter alloc] init];
[dateFormatter1 setDateFormat:@"yyyy-MM-dd HH:mm"];

NSString *dateString = [dateFormatter1 stringFromDate:currentDate];

Now I just want to increase one mint then save NSString format, how can I?

Answer

jlmendezbonini picture jlmendezbonini · Mar 3, 2011

You can use dateByAddingTimeInterval.

NSDate *currentDate = [NSDate date];
NSDate *datePlusOneMinute = [currentDate dateByAddingTimeInterval:60]; 
//60 seconds