public DateDTO checkDate(DateDTO dateDTO) {
    String inputData = dateDTO.getInputData();
    String dataFormat = dateDTO.getDataFormat();

    try {
      new SimpleDateFormat(dataFormat, Locale.ENGLISH).parse(inputData);
      dateDTO.setResult("Your date is correct.");
    } catch (ParseException e) {
      dateDTO.setResult("Your date is invalid.");
    }

    return dateDTO;
  }