我在几秒钟内有一个输入我将它存储在一个 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] 删除。
我来说两句