原文:https://blog.csdn.net/qq_27400335/article/details/79412249
/** * 将秒转时分秒 * * @param time * @return */ public static String generateTime(long totalSeconds) { long seconds = totalSeconds % 60; long minutes = (totalSeconds / 60) % 60; long hours = totalSeconds / 3600; if(hours > 0) { return String.format("%02d:%02d:%02d", hours, minutes, seconds); }else if(minutes > 0) { return "00:"+String.format("%02d:%02d", minutes, seconds); }else if(seconds > 0) { return "00:00:"+String.format("%02d", seconds); } return "0"; }
/** * 将秒转时分秒 * * @param time * @return */ public static String generateTime(long totalSeconds) { long seconds = totalSeconds % 60; long minutes = (totalSeconds / 60) % 60; long hours = totalSeconds / 3600; if(hours > 0) { return String.format("%02d:%02d:%02d", hours, minutes, seconds); }else if(minutes > 0) { return "00:"+String.format("%02d:%02d", minutes, seconds); }else if(seconds > 0) { return "00:00:"+String.format("%02d", seconds); } return "0"; }