rafaelmaeuer
2/16/2017 - 10:50 AM

Conversion from NSTimeInterval to hour,minutes,seconds,milliseconds in swift - From http://stackoverflow.com/questions/28872450/conversion-f

Conversion from NSTimeInterval to hour,minutes,seconds,milliseconds in swift - From http://stackoverflow.com/questions/28872450/conversion-from-nstimeinterval-to-hour-minutes-seconds-milliseconds-in-swift

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)
}