時間工具類DateUtils2

版權聲明:本文爲延成原創文章,轉載請標明出處

/**
 * @author Mr.release
 * @create 2020/5/28
 * @Describe
 */

public class DateUtils2 {

    public static String getTime(long m) {

        if (m < 60) {//秒
            return NumFormat(0) + ":" + NumFormat(m);
        }
        if (m < 3600) {//分
            return NumFormat(m / 60) + ":" + NumFormat(m % 60);
        }
        if (m < 3600 * 24) {//時
            return NumFormat(m / 60 / 60) + ":" + NumFormat(m / 60 % 60) + ":" + NumFormat(m % 60);
        }
        if (m >= 3600 * 24) {//天
            return NumFormat(m / 60 / 60 / 24) + "天" + NumFormat(m / 60 / 60 % 24) + ":" + NumFormat(m / 60 % 60) + ":" + NumFormat(m % 60);
        }
        return "--";
    }

    public static String NumFormat(long i) {
        if (String.valueOf(i).length() < 2) {
            return "0" + i;
        } else {
            return String.valueOf(i);
        }
    }
}

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章