docs: @SuppressWarnings("deprecation")
      public static Date getDateWithTime(Date date, String time) {
  
          Date result;
          try {
              Date timeAsDate = Z_TIME_FORMAT.parse(time);
              result = new Date(date.getYear(), date.getMonth(), date.getDate());
              result.setHours(timeAsDate.getHours());
              result.setMinutes(timeAsDate.getMinutes());
              result.setSeconds(timeAsDate.getSeconds());
          } catch (Exception e) {
              result = null;
          }
          return result;
      }