В моем приложении мне нужно установить SimpleDateFormat
, чтобы разрешить null, потому что это поле ввода может быть очень пустым.SimpleDate, позволяющий null
SimpleDateFormat df = new SimpleDateFormat("yyyy/MM/dd");
Date enddate = (Date) EndDate1.getValue();
GregorianCalendar c = new GregorianCalendar();
c.setTime(enddate);
Поле JFormattedTextField
.
String a = "Insert Into db (`contract_start_date`, `contract_end_date`) values"
+ "('" + startdate + "','" + enddate + "')";
db.stmt.executeUpdate(a);
System.out.println(a);
Каков наилучший способ, чтобы моя вставка принимала нулевое значение?
Что вы хотите быть «пустым»? 'EndDate'? Подсказка: имена переменных не начинаются с буквы верхнего регистра в Java. –
Что такое 'SimpleDateTime'? Как это связано с 'SimpleDateFormat' (потому что ваша проблема' c.setTime (EndDate) ')? – Tom
Извините, что я исправить свой вопрос. Надеюсь, теперь это понятно. – Sekto