0

我是 iPhone 应用程序开发的新手,请帮助我。在我的表格视图中,我在每个单元格的右侧添加了自定义按钮,并命名为 ShowStartDate、ShowEndDate、Worked。当我单击 ShowStartDate 自定义按钮时,我导航到另一个视图控制器,在那里我选择了日期和时间(DatePicker),并且我在 ShowStartDate CustomButton 上显示了这个日期。同样,当我单击 SelectDuration Custom Button 时,我导航到另一个视图控制器,在那里我选择了时间,我在 SelectDuration CustomButton 上显示了这个时间。当这两项工作完成后,我必须通过添加在 ShowEndDate 自定义按钮上自动显示时间,ShowStartDate 的日期和时间是 2012 年 6 月 30 日星期六上午 10:09。SelectDuration 的时间是 11:00 小时我如何自动显示 ShowEndDate 的时间,例如 Sat 30 jun 2012 09::09 PM。

请帮助我必须使用哪种类型的 NSTimer 类。

4

1 回答 1

0

你需要使用 -- (id)dateByAddingTimeInterval:(NSTimeInterval)seconds方法。

NSDate *mydate = ;// Which you already have
int hours = ;//You already have this

NSTimeInterval hoursInSeconds = hours * 60 * 60;
NSDate *dateAfterAddingHours = [mydate dateByAddingTimeInterval:hoursInSeconds];

// Now you can display dateAfterAddingHours in your third text field
于 2012-06-30T06:07:47.703 回答