Datetime 有人能告诉我如何在目标C中显示时间+额外分钟吗

Datetime 有人能告诉我如何在目标C中显示时间+额外分钟吗,datetime,iphone-sdk-3.0,nsdate,nsdateformatter,Datetime,Iphone Sdk 3.0,Nsdate,Nsdateformatter,假设时间是15:03。 假设变量minutesLoadd为39 在UILabel current time+MinutesLoadd上显示15:42的代码是什么?这里有一些代码,我不会在XCode中检查它,并且在复制/粘贴后不会编译它,但是我的想法如下所述: NSCalendar *calendar = [NSCalendar currentCalendar]; NSDateComponents *dc = [[[NSDateComponents alloc] init] autorelease

假设时间是15:03。 假设变量minutesLoadd为39


在UILabel current time+MinutesLoadd上显示15:42的代码是什么?

这里有一些代码,我不会在XCode中检查它,并且在复制/粘贴后不会编译它,但是我的想法如下所述:

NSCalendar *calendar = [NSCalendar currentCalendar];
NSDateComponents *dc = [[[NSDateComponents alloc] init] autorelease];

dc.minute = 39;

NSDate *srcDate = NSDate(15:03);   // Create date here

NSDate *resultDate = [calendar dateByAddingComponents:dc toDate:srcDate]; // Here is your new date