gpt4 book ai didi

ios - 如何将纳秒转换为毫秒

转载 作者:行者123 更新时间:2023-12-01 16:15:38 25 4
gpt4 key购买 nike

我正在尝试获取 milliseconds来自 NSCalendarUnit .我能够得到 nanosecond ,但这有太多的数字。我想要的只是2个数字。这是我的代码:

var startDate = NSDate()
let dateComponents = NSCalendar.currentCalendar().components(NSCalendarUnit.CalendarUnitNanosecond, fromDate: startDate, toDate: NSDate(), options: nil)

let strFraction = String(format: "%02d", dateComponents.nanosecond)
timeLabel.text = "\(strFraction)"

如何从 NSCalendarUnit 获得毫秒?

最佳答案

因为没有 Calendar.Component.millisecond ,而不是 Calendar.Component.nanosecond ,我们需要从纳秒转换为毫秒。 1 毫秒是 1000000 纳秒,因此您需要将纳秒数除以 1000000。如果您想要一个整数值,round(nanoseconds/1000000)

关于ios - 如何将纳秒转换为毫秒,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32129417/

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