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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了swift 从NSTimeInterval转换为swift中的小时,分​​钟,秒,毫秒 - 来自http://stackoverflow.com/questions/28872450/conversi相关的知识,希望对你有一定的参考价值。

func stringFromTimeInterval(interval: TimeInterval) -> NSString {

  let ti = NSInteger(interval)

  let ms = Int((interval % 1) * 1000)

  let seconds = ti % 60
  let minutes = (ti / 60) % 60
  let hours = (ti / 3600)

  return NSString(format: "%0.2d:%0.2d:%0.2d.%0.3d",hours,minutes,seconds,ms)
}

以上是关于swift 从NSTimeInterval转换为swift中的小时,分​​钟,秒,毫秒 - 来自http://stackoverflow.com/questions/28872450/conversi的主要内容,如果未能解决你的问题,请参考以下文章

从 NStimeInterval 准确转换为 CMTime

将一串数字转换为 NSTimeInterval

将 NSTimeInterval 持续时间转换为 NSString

为啥核心数据托管对象中的 NSDate 转换为 NSTimeInterval?

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

以 00:00:00 时钟格式将 NSTimeInterval 转换为 NSString