String convertMS(int ms) {
int seconds = (int) ((ms / 1000) % 60);
int minutes = (int) (((ms / 1000) / 60) % 60);
int hours = (int) ((((ms / 1000) / 60) / 60) % 24);
String sec, min, hrs;
if(seconds<10 0="" code="" else="" hours="=" hrs="" if="" min="" minutes="" return="" sec="" seconds="">10>
In Swift:
func convertMilliSeconds(milliSeconds : NSNumber) -> String
{
let seconds = (milliSeconds.integerValue / 1000) % 60
let minutes = ((milliSeconds.integerValue / 1000) / 60) % 60
let hours = (((milliSeconds.integerValue / 1000) / 60) / 60) % 24
var sec : String
var min : String
var hrs: String
if seconds<10
{
sec = "0\(seconds)"
}
else
{
sec = "\(seconds)"
}
if(minutes<10)
{
min = "0\(minutes)"
}
else
{
min = "\(minutes)"
}
if(hours<10)
{
hrs = "0\(hours)"
}
else
{
hrs = "\(hours)"
}
if(hours == 0)
{
return "\(min):\(sec)"
}
else
{
return "\(hours):\(minutes):\(seconds)"
}
}
No comments:
Post a Comment