如何在添加到另一个变量时从一个变量减去

时间:2018-08-03 17:40:46

标签: ios swift

我正在迅速开发一个处理时间计算的应用程序。我需要进行设置,以便当我得到一个秒数大于60的数字时,它会对分钟变量+1,从秒变量-60。但是,只有在秒数大于60时才执行此操作,而每次计算都不同。 谢谢。

1 个答案:

答案 0 :(得分:0)

如果没有共享代码,很难确切知道您需要什么,但是我将向您展示一种将秒转换为分钟和秒的简单方法。我希望这会有所帮助。

// Starting value (seconds)
let input_seconds = 74

// Get minutes using integer division (this ignores the remainder - sometimes called floor division)
let minutes = input_seconds / 60

// Use modulus operator to get remainder, which is number of additional seconds
let seconds = input_seconds % 60

// Print output. You could use a number formatter to do formatting for you.
print("Output is \(minutes) minutes and \(seconds) seconds.")

如果这不是您所需要的,请阐明您的要求并共享一些代码。

您还可以阅读有关如何提出一个很好的问题here的信息。