package hudson.plugins.testng.util;
import java.util.concurrent.TimeUnit;
/**
* Created by IntelliJ IDEA.
* User: farshidg
* Date: Jul 22, 2010
* Time: 11:16:03 AM
* To change this template use File | Settings | File Templates.
*/
public class FormatUtil {
public static String formatTimeInMilliSeconds(long duration) {
String durationInString = "";
long minutes = TimeUnit.MILLISECONDS.toMinutes(duration);
long seconds = TimeUnit.MILLISECONDS.toSeconds(duration - minutes * 60 * 1000);
long milliseconds = duration - (minutes * 60 * 1000) - seconds * 1000;
if (minutes > 0) {
durationInString += minutes + " mins ";
}
if (seconds > 0) {
durationInString += seconds + " sec ";
}
if (milliseconds > 0) {
durationInString += milliseconds + " msec";
}
return durationInString;
}
}