【发布时间】:2012-08-14 16:29:12
【问题描述】:
我是 iPhone 应用程序开发的新手。我需要在当前时间增加 5 分钟。示例格式当前时间是“6:15:00”意味着我想添加 5 分钟这样的结果“6:20:00”你能帮帮我吗?
谢谢
【问题讨论】:
-
你能说明你是如何得到当前时间的吗?我不太了解 Objective-C,但在 Java 和 C# 中,时间类具有允许您将时间添加到时间值的方法。请展示你到目前为止所拥有的。
我是 iPhone 应用程序开发的新手。我需要在当前时间增加 5 分钟。示例格式当前时间是“6:15:00”意味着我想添加 5 分钟这样的结果“6:20:00”你能帮帮我吗?
谢谢
【问题讨论】:
NSDate* newDate = [oldDate dateByAddingTimeInterval:60.0*5];
【讨论】:
您可以通过使用此代码在时间中添加秒来做到这一点..这将在当前日期添加 300 秒..您可以根据您的要求更改时间
NSDate *dateToFire = [[NSDate date] dateByAddingTimeInterval:5*60];
【讨论】:
NSDate *nowPlus5Min = [NSDate dateWithTimeIntervalSinceNow:5*60];
【讨论】: