几小时之间的操作

时间:2010-11-20 23:44:36

标签: iphone

我有2个按钮,当我点击每个按钮时,时间戳出来并在按钮中返回时间。我有2个文本字段和1个标签。在textfield 1中,我将一个数字减去按钮1中的时间减去按钮2中的时间之间的差值。

我的第二个文本字段将有一个数字,我将乘以减法的结果。我还有一个会返回结果的标签。例如:

按钮1中的

我有下午6:00
在按钮2中我有晚上8:30 减去它们的结果是2.5小时
在文本字段1我有30分钟
减去30分钟到2.5小时将是2小时
在文本字段2中我有3号 乘以3到2小时我会得到6 我想在标签中返回6

我可以解决日期选择器返回时间的部分。

任何人都可以给我一些建议如何解决第二部分? 谢谢!

1 个答案:

答案 0 :(得分:0)

创建具有相同日期部分的NSDate对象,但时间设置为按钮中的时间。

要减去日期,请使用

 NSTimeInterval seconds = [date timeIntervalSinceDate:otherDate];

NSTimeInterval只是一个数字,你可以将它相乘。首先乘以60*60以使其达到数小时。然后将它乘以乘数按钮上的数字。

相关问题