gpt4 book ai didi

Swift - 如何显示一小时的一部分?

转载 作者:行者123 更新时间:2023-11-30 10:02:14 29 4
gpt4 key购买 nike

我有一个每秒更新的标签,它显示一小时的百分之一(“1.67”等)。我试图让它正确显示,但遇到了麻烦。

    second = 781

let timeWorked = Float(second/3600)

let timeWorkedInHours = (String(format:"%.02f", timeWorked))

timeWorkedLabel.text = "\(timeWorkedInHours)"

我已经尝试了一些方法,但还没有任何效果。有什么解决办法吗?

最佳答案

我猜你的第二被定义为Int。而是将其定义为Double。然后你也可以摆脱Float强制转换:

var second: Double = 0
// ...
let timeWorked = second / 3600.0

关于Swift - 如何显示一小时的一部分?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37780820/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com