mysql YEAR i JTable

0

Witam wszystkich

Natknołem sie na pewien problem związany z wyświetlaniem daty a konkretnie wartości z tabeli MySQL typu YEAR(4), przy wykonywaniu zapytania w konsoli MySQL wynik jest prawidłowy tzn pokazuje rok np:2007
ale w momencie gdy wyświetlam wartość kolumny rok typu YEAR w JTable wyświetla mi ja jako 2007-01-01
czy ktoś z forumowiczów zetknoł sie może z tym problemem i potrafiłby poradzić co można z tym zrobić ??

Przykładowy kodzik tabelki

CREATE TABLE platnosci(
id_platnosci INTEGER UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY,
id_klienta INTEGER UNSIGNED NOT NULL,
rok YEAR(4);
0

Pobierz jako string i po kłopocie.

0

albo sformatuj date SimpleDateFormat sdf = new SimpleDateFormat("yyyy"), potem sdf.format(data_jakas)

1 użytkowników online, w tym zalogowanych: 0, gości: 1