private String getTTL()

in backend/src/main/java/org/apache/iotdb/admin/controller/IotDBController.java [1241:1274]


  private String getTTL(Long time) {
    long yearTime = 31104000000L;
    long monthTime = 2592000000L;
    long weekTime = 604800000L;
    long dayTime = 86400000L;
    long hourTime = 3600000L;
    long minuteTime = 60000L;
    long secondTime = 1000L;
    if (time == 0) {
      return "millisecond";
    }
    if ((time / yearTime != 0) && (time % yearTime == 0)) {
      return "year";
    }
    if ((time / monthTime != 0) && (time % monthTime == 0)) {
      return "month";
    }
    if ((time / weekTime != 0) && (time % weekTime == 0)) {
      return "week";
    }
    if ((time / dayTime != 0) && (time % dayTime == 0)) {
      return "day";
    }
    if ((time / hourTime != 0) && (time % hourTime == 0)) {
      return "hour";
    }
    if ((time / minuteTime != 0) && (time % minuteTime == 0)) {
      return "minute";
    }
    if ((time / secondTime != 0) && (time % secondTime == 0)) {
      return "second";
    }
    return "millisecond";
  }