2013-04-03 12 views
8

Mam dwie kolumny, które przechowują wartości DateTime w bazie danych MySQL,getDateTime od ResultSet java

Kiedy próbuję dostać je od ResultSet w Javie nie ma opcji: getDateTime()

powinienem używać getDate() czy to nie działa?

góry dzięki

Odpowiedz

13

Korzystanie getDate() tylko Zwraca Date, więc w Twoim przypadku, jeśli chcesz zarówno datę i użycie getTimestamp(String columnLabel) - To powinno działać również zastąpić String columnLabel z rzeczywistą nazwa kolumny w bazie danych.

1

lub z typecast od daty do wyrażenie:

resultSet.getDate(1).toString());

powróci:

2014-02-18

DB dane polu: "2014-02-18 00: 00: 00.000"

Powiązane problemy