public?class?Demo001?{
public?String?formatTime(long?time)
{
time?=? time/?1000;
String?strHour?=?""?+?(time/3600);
String?strMinute?=?""?+?time%3600 /60;
String?strSecond?=?""?+?time%3600%60;
strHour?=?strHour.length()?2?"0 "?+?strHour:?strHour;
strMinute?=?strMinute.length()?2?"0"?+?strMinute:?strMinute;
strSecond? =?strSecond.length()?2?"0"?+?strSecond:?strSecond;
String?strRsult?=?"";
if?(! strHour.equals("00"))
{
strRsult?+=?strHour?+?":";
}
< p> if?(!strMinute.equals("00")){
strRsult?+=?strMinute?+?":";
}
strRsult?+=?strSecond;
return?strRsult;
}
public?static?void?main(String []?args)?{
Demo001?de?=?new?Demo001();
System.out.println(de.formatTime(60000));
}
}
The results are as follows: