如输入3788秒,返回:1小时3分钟8秒
如输入3500秒,返回:58分钟20秒
如输入30秒,返回:30秒
public static String secondsToTime(int seconds){
int h=seconds/3600; //小时
int m=(seconds%3600)/60; //分钟
int s=(seconds%3600)%60; //秒
if(h>0){
return h+"小时"+m+"分钟"+s+"秒";
}
if(m>0){
return m+"分钟"+s+"秒";
}
return s+"秒";
}