Java将秒数转换为X天X时X分X秒
public static String secondToTime(long second){
long days = second / 86400;
second = second % 86400;
long hours = second / 3600;
second = second % 3600;
long minutes = second /60;
second = second % 60;
if (days > 0) {
return days + "天" + hours + "小时" + minutes + "分" + second + "秒";
} else if (hours > 0) {
return hours + "小时" + minutes + "分" + second + "秒";
} else if (minutes > 0) {
return minutes + "分" + second + "秒";
} else {
return second + "秒";
}
}