类 DateUtils

java.lang.Object
committee.nova.mods.avaritia.api.util.DateUtils

public class DateUtils extends Object
  • 构造器详细资料

    • DateUtils

      public DateUtils()
  • 方法详细资料

    • toMaxUnitString

      public static String toMaxUnitString(double time, DateUtils.DateUnit curUnit)
      将时间转换为最大单位
      参数:
      time - 时间长度
      curUnit - 当前单位
    • toMaxUnitString

      public static String toMaxUnitString(double time, DateUtils.DateUnit curUnit, int decimalPlaces, int maxNineCount)
      将时间转换为最大单位, 最小数值

      10000s显示出来太长了, 不如将单位放大, 数值缩小, decimalPlaces = 2, maxNineCount = 2, -> 166.67m

      166.67m这也太长了, 继续缩小数值 -> 2.78h

      还是长, 但是不能缩小单位了, 那就省略小数部分 decimalPlaces = 0, -> 3h

      参数:
      time - 时间长度
      curUnit - 当前单位
      decimalPlaces - 小数位数, 不能小于0哦
      maxNineCount - 最大整数位数, 不能小于1哦