zoukankan      html  css  js  c++  java
  • 格式化时间(xx天xx时xx分xx秒)

    /**
    * 格式化时间(xx天xx时xx分xx秒)
    * @param mills
    * @return
    */
    public static String formatTime(long ms) {
      if (ms == 0) {
        return "";
      }
      Integer ss = 1000;
      Integer mi = ss * 60;
      Integer hh = mi * 60;
      Integer dd = hh * 24;

      long day = ms / dd;
      long hour = (ms - day * dd) / hh;
      long minute = (ms - day * dd - hour * hh) / mi;
      long seconds = (ms - day * dd - hour * hh - minute * mi) / ss;

      StringBuilder sb = new StringBuilder();
      if (day > 0) {
        sb.append(day + "天" + hour + "时" + minute + "分" + seconds + "秒");
      } else if (hour > 0) {
        sb.append(hour + "时" + minute + "分" + seconds + "秒");
      } else if (minute > 0) {
        sb.append(minute + "分" + seconds + "秒");
      } else if (seconds > 0) {
        sb.append(seconds + "秒");
      }
      return sb.toString();
    }

  • 相关阅读:
    Spherical Harmonic Lighting
    EV/ISO/Stop
    opengles dither
    rgb颜色空间到xyz空间的映射
    LUT color grading
    tonemapping
    ue4 sequencer
    pbr -physical based rendering
    BRDF
    /sockjs-node/info 报错问题
  • 原文地址:https://www.cnblogs.com/baimj/p/14095647.html
Copyright © 2011-2022 走看看