2 位数的分钟和秒

资源中心

我在几秒钟内有一个输入我将它存储在一个 var 中:

var totalTime = 60

我想用 2 位数字表示分钟和 2 位数字表示秒:
01 : 00

我尝试过的:

let minutes = String(totalTime / 60)  
let seconds = String(totalTime % 60)
label.text = minutes + ":" + seconds  

这给了我: 1:0 但我想要 01:00

我试过了,它不起作用:

label.text = String(format: "%02d:%02d", minutes, seconds)
里奥·达布斯

您的第二种方法的问题在于它需要一个整数,而您正在传递一个字符串。

let minutes = totalTime / 60 
let seconds = totalTime % 60

label.text = String(format: "%02d:%02d", minutes, seconds)

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章