docs: public Date getExpirationDateTime() {
          if (getExpirationDate() == null) {
              return null;
          }
  
          Calendar cal = Calendar.getInstance();
          cal.setTime(getExpirationDate());
          cal.set(Calendar.HOUR, getExpirationHour());
          cal.set(Calendar.MINUTE, getExpirationMinute());
          cal.set(Calendar.SECOND, 0);
          cal.set(Calendar.MILLISECOND, 0);
          cal.set(Calendar.AM_PM, getExpirationAmPm());
          return cal.getTime();
      }