docs: public LocalDateTime toLocalDateTimeBin(TimeZone tz, byte[] bytes) throws PSQLException {
  
      ParsedBinaryTimestamp parsedTimestamp = this.toParsedTimestampBin(tz, bytes, true);
      if (parsedTimestamp.infinity == Infinity.POSITIVE) {
        return LocalDateTime.MAX;
      } else if (parsedTimestamp.infinity == Infinity.NEGATIVE) {
        return LocalDateTime.MIN;
      }
  
      return LocalDateTime.ofEpochSecond(parsedTimestamp.millis / 1000L, parsedTimestamp.nanos, ZoneOffset.UTC);
    }