版權聲明:本文爲延成原創文章,轉載請標明出處
/**
* @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);
}
}
}