Я делаю приложение с использованием Java. выбрать дату, когда я использую файл JCalender.jar, и сохранить его в MYSQL. их формат даты не соответствует формату даты MYSQL. как я могу его изменить
Прежде всего, это не вопрос Swing, а вопрос JDBC. Как уже указывал Джон Скит, вы не должны пытаться вставлять форматированную дату в инструкцию SQL. Вместо этого вы должны использовать метод PreparedStatement setDate(), передавая экземпляр java.sql.Date. Использование этого метода будет изолировать вас от деталей, таких как формат даты, который ожидает база данных (вы не будете знать и не заботитесь), что, в свою очередь, означает, что ваш код не будет разбит, если он будет работать с базой данных, ожидающей другого формата от того, который будет работа для вас сегодня.
setDate
.