<分区>
<分区>
Possible Duplicate:
NSNumber of seconds to Hours, minutes, seconds
我有一个代表毫秒的大数字。
我想把它格式化成分:秒:毫秒;
谁能帮我实现这个目标?
最佳答案
转换为双倍,然后缩放为秒。然后使用 NSDate dateWithTimeIntervalSinceReferenceDate(或 NSDate dateWithTimeIntervalSince1970)转换为 NSDate。从那里您可以使用 NSDateFormatter 以多种方式格式化。
当然,你也可以简单地使用模除法:
int milliseconds = timeValue % 1000;
int temp = timeValue / 1000;
int seconds = temp % 60;
int minutes = temp / 60;
关于iphone - 如何将包含毫秒数的大整数转换为 Min :Sec:Mili Objective-c,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7295000/
相关文章:
ios - UITableView中如何根据一定条件返回固定行高或动态行高?
iphone - UINavigationBar 调用 drawRect : if subclassed but not when using categories in iOS 5?
ios - 如何进行自定义 View Controller 转换,其中一部分是 UIView animateWithDuration 而另一部分是 transitionFromView?
javascript - stringByEvaluatingJavaScriptFromString 不会触发 JavaScript
ios - 在 Windows 服务器上运行 iOS 应用程序
iphone - 图像应该遵循 iphone 中以前的触摸点?
iphone - 为什么在横向模式下隐藏的 TabBar 显示空白区域?
ios - 上传文件后是否可以运行代码,NSURLSession 配置为 backgroundSessionConfiguration