我有几个小时和几分钟,我希望减少1秒的时间。所以,我认为我必须用我的时间创建一个nsdate对象,并在找到减少时间的方法之后。我查看了苹果文档但我没有找到如何做到这一点。
答案 0 :(得分:3)
您可以使用此
NSDateFormatter *formatter = [[NSDateFormatter alloc] init];
[formatter setDateFormat:@"MM/dd/yyyy"];
NewDateString = [formatter stringFromDate:[NSDate dateWithTimeIntervalSinceNow:-1]
答案 1 :(得分:0)
你想要NSDateComponents。请注意,您需要将其与特定日历一起使用。我链接的页面上列出了一个代码示例。
答案 2 :(得分:0)
不要重新发明轮子。您可以在此处使用许多开源NSDate添加项。见here