在IOS中添加时间间隔?

Sug*_*n S 1 datetime ios

嗨,在我的项目中我有Textfield作为来自另一个是ex的延迟来自归档我有值为"18:30"(字符串)和延迟提交"18"(整数),现在我需要添加这两个值和应该在另一个文本字段中显示类似"18:48"(字符串)的值.如果有人知道指导我,谢谢

NNi*_*ikN 7

有关您的查询,请参阅以下代码.

NSString *str=@"18:30";
int addTime=18;
NSDateFormatter *formatter=[[NSDateFormatter alloc] init];
[formatter setDateFormat:@"HH:mm"];
NSDate *dateInput=[formatter dateFromString:str];
dateInput=[dateInput dateByAddingTimeInterval:addTime*60];
NSString *dateOutPut=[formatter stringFromDate:dateInput];
NSLog(@"OutputDate= %@",dateOutPut);
Run Code Online (Sandbox Code Playgroud)

控制台输出:18:48