欢迎访问悦橙教程(wld5.com),关注java教程。悦橙教程  java问答|  每日更新
页面导航 : > > 文章正文

java 将秒转换成可读的时间描述,java可读的,java 将秒转换成可读

来源: javaer 分享于  点击 5191 次 点评:278

java 将秒转换成可读的时间描述,java可读的,java 将秒转换成可读


java 将秒转换成可读的时间描述,转换为x天,x小时等:

    static String HumanReadableTimeDuration(long seconds) {        if (seconds == 0) {            return "0 secs";        }        StringBuilder sb = new StringBuilder();        if (seconds >= 86400) {            sb.append(seconds / 86400);            sb.append(" days");            seconds -= (seconds / 86400) * 86400;        }        if (seconds >= 3600) {            if (sb.length() > 0) {                sb.append(", ");            }            sb.append(seconds / 3600);            sb.append("hrs");            seconds -= (seconds / 3600) * 3600;        }        if (seconds >= 60) {            if (sb.length() > 0) {                sb.append(", ");            }            sb.append(seconds / 60);            sb.append("mins");            seconds -= (seconds / 60) * 60;        }        if (seconds > 0) {            if (sb.length() > 0) {                sb.append(", ");            }             sb.append(seconds);            sb.append("secs");        }        return sb.toString();    }

因为是在linux下用所以都是英文的天,小时,你可以根据需要修改为中文。

相关栏目:

用户点评