[英]Decrease time in objective-c
我有几个小时和几分钟,并且我希望减少1秒的时间。 因此,我认为我必须用自己的时间创建一个nsdate对象,然后找到减少时间的方法。 我查看了Apple文档,但找不到如何执行此操作。
你可以用这个
NSDateFormatter *formatter = [[NSDateFormatter alloc] init];
[formatter setDateFormat:@"MM/dd/yyyy"];
NewDateString = [formatter stringFromDate:[NSDate dateWithTimeIntervalSinceNow:-1]
您需要NSDateComponents 。 请注意,您需要将其用于特定的日历。 我链接到的页面上列出了一个代码示例。
不要重新发明轮子。 您可以在此处使用许多开源的NSDate附加功能。 看这里
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.