如何从 NSTimeInterval 获取十分之一秒、百分之一秒等

Posted

技术标签:

【中文标题】如何从 NSTimeInterval 获取十分之一秒、百分之一秒等【英文标题】:How to get tenths of second, hundredth of second, etc from an NSTimeInterval 【发布时间】:2015-11-24 02:09:14 【问题描述】:

如何在 Swift 中从 NSTimeInterval 获取十分之一秒、百分之一秒、毫秒等?

【问题讨论】:

除以 10, 100, 1000 什么? NStimeInterval? NSDate? 【参考方案1】:

NSTimeInterval 将秒表示为Doubletypealias。您可以通过潜水它的值来获得十分之一、百分之一秒等:

let timeInterval = NSTimeInterval(1.0) // 1 second

let tenth = timeInterval / 10.0 // 0.1
let hundreth = timeInterval / 100.0 // 0.01
let millisecond = timeInterval / 1000.0 // 0.001

【讨论】:

以上是关于如何从 NSTimeInterval 获取十分之一秒、百分之一秒等的主要内容,如果未能解决你的问题,请参考以下文章

从 NStimeInterval 准确转换为 CMTime

舍入一个 NSTimeInterval 对象的值

如何使用 NSTimeInterval 进行 CMTime 引用

如何在 iphone 中将 NSTimeInterval 定义为 mm:ss 格式?

IOS--时间 NSDate,NSTimeInterval的一些转换

swift 从NSTimeInterval转换为swift中的小时,分​​钟,秒,毫秒 - 来自http://stackoverflow.com/questions/28872450/conversi