private static Integer readHoursData(String asString) {
    LocalDateTime dateTime = LocalDateTime.parse(asString, FORMAT_HOUR);
    return Math.toIntExact(ChronoUnit.HOURS.between(EPOCH, dateTime));
  }
return the number of hours away from the epoch, reverse {@link TransformUtil#humanHour}
amoro-format-iceberg/src/main/java/org/apache/amoro/utils/MixedDataFiles.java