month = jsonObject.getString("month");
}
if (jsonObject.has("year")) {
year = jsonObject.getString("year");
}
FormValidation dateValidation = checks.doCheckDateValue(year, month, day);
if (!dateValidation.equals(FormValidation.ok())) {
throw new Descriptor.FormException("Wrong date format " + dateValidation.getMessage(), "");
}
cal.set(Calendar.DAY_OF_MONTH, Integer.parseInt(day));
cal.set(Calendar.MONTH, Integer.parseInt(month) - DEFAULT_MONTH_ADJUSTMENT);