计算时间间隔,long转时分秒
// An highlighted block
public static String convertTimespan(long timespan){
StringBuilder timeStr=new StringBuilder();
try {
if(timespan<1000){
timeStr.append(timespan + "毫秒");
}
else{
long sec =timespan/1000;
if(sec<60){
timeStr.append(sec+"秒");
}else{
long min =sec/60;
if(min<60){
timeStr.append(sec/60+"分");
timeStr.append(sec%60+"秒");
}else{
timeStr.append(sec/3600+"时");
timeStr.append( sec%3600/60+"分");
timeStr.append(sec%3600%60+"秒");
}
}
}
return timeStr.toString();
}
finally{
timeStr=null;
}
}