1./**
2. * 将秒转换为天时分秒格式字符串(如是0天0时0分就显示秒)
3. * @param seconds 秒数
4. * @return 返回天时分秒字符串
5. */
6.private static String getStrOfSeconds(final long seconds) {
7. if(seconds < 0){
8. return "秒数必须大于0";
9. }
10. long one_day = 60 * 60 * 24;
11. long one_hour = 60 * 60;
12. long one_minute = 60;
13. long day,hour,minute,second = 0L;;
14.
15. day = seconds / one_day;
16. hour = seconds % one_day / one_hour ;
17. minute = seconds % one_day % one_hour / one_minute;
18. second = seconds % one_day % one_hour % one_minute;
19.
20. if(seconds < one_minute){
21. return seconds + "秒";
22. }else if(seconds >= one_minute && seconds < one_hour){
23. return minute + "分" + second + "秒";
24. }else if (seconds >= one_hour && seconds < one_day){
25. return hour + "时" + minute + "分" + second + "秒";
26. }else{
27. return day + "天" + hour + "时" + minute + "分" + second + "秒";
28. }
29.}
转载于:https://my.oschina.net/u/579987/blog/76447