根据秒数转换为天小时分钟秒格式
seconds为秒数
public String getTimeTransform(int seconds) {
//秒数除以60(一分钟60秒)取余得到秒
String second = seconds % 60 > 0 ? String.valueOf(seconds % 60) + "秒" : "";
//秒数除以60*60(一个小时3600秒)取余,再除以60(一小时60分钟)得到分钟
String minute = seconds % (60 * 60) / 60 > 0 ? String.valueOf(seconds % (60 * 60) / 60) + "分钟" : "";
//秒数除以60*60*24(一天86400秒)取余,再除以60*60(一小时3600秒)得到小时
String hour = seconds % (60 * 60 * 24) / (60 * 60) > 0 ? String.valueOf(seconds % (60 * 60 * 24) / (60 * 60)) + "小时" : "";
//秒数除以60*60*24(一天86400秒)得到天
String day = seconds / (60 * 60 * 24) > 0 ? String.valueOf(seconds / (60 * 60 * 24)) + "天" : "";
return day + hour + minute + second;
}