This Java Program Converts duration in MilliSeconds to "HH:MM:SS" format .
import java.util.concurrent.TimeUnit; public class MiliSecondsConverter { public static void main(String[] args) throws InterruptedException { long millis = System.currentTimeMillis(); Thread.sleep(5000); millis = System.currentTimeMillis() - millis; System.out.println(new MiliSecondsConverter().convert(millis)); } public String convert(long miliSeconds) { int hrs = (int) TimeUnit.MILLISECONDS.toHours(miliSeconds) % 24; int min = (int) TimeUnit.MILLISECONDS.toMinutes(miliSeconds) % 60; int sec = (int) TimeUnit.MILLISECONDS.toSeconds(miliSeconds) % 60; return String.format("%02d:%02d:%02d", hrs, min, sec); } }Post Comments !!