java根据秒获取天小时分钟
public static String parseSeconds(Long seconds) {
if (seconds > 0 && seconds <= 60) { // 秒
return "1分钟";
} else if (seconds > 60 && seconds <= 3600) { // 分钟
return (seconds / 60) + "分钟" ;
} else if (seconds > 3600 && seconds <= 3600 * 24) { // 小时
return (seconds / 3600) + "小时" + ((seconds % 3600) / 60) + "分钟" ;
} else if (seconds > 3600 * 24) { // 天
return (seconds / (3600 * 24)) + "天" + ((seconds / 3600) % 24) + "小时" + ((seconds / 60) % 60) + "分钟"
;
}
return "";
}
2021年05月28日17:33:55
更新, 修复了一个分钟计算的bug
还没有评论,来说两句吧...