01/10/2018, 08:22

Lấy ngày tháng từ database trong java

Mình muốn lấy cột ngày sinh trong database về table trong java.

String s = new  SimpleDateFormat("yyyy-MM-dd").format(resultSet.getTimestamp("bod"));

nhưng khi chạy lại báo lỗi can not be represented as java.sql.Timestamp.
Mình không thể nào lấy ra được dữ liệu nó.
Mn giúp mình với. Mình cảm ơn nhiều.

Huỳnh Tuấn Anh viết 10:32 ngày 01/10/2018

Bác đã lấy đc xâu ngày tháng rồi thì xử lý xâu đi phải dễ hơn k, format làm gì nữa :))

... viết 10:37 ngày 01/10/2018

nó toàn báo lỗi ở resultSet.getTimestamp(“bod”) b ạ

Reoteu Ray viết 10:31 ngày 01/10/2018

lúc tạo entity để map bạn dùng kiểu dữ liệu gì , mình dùng kiểu Date vẫn chạy bình thường mà nhỉ…

Hoàng Văn Tuấn viết 10:32 ngày 01/10/2018

xem lại kiểu dữ liệu trong db là gì mà lại getTimestamp. (do khác kiểu dữ liệu nên nó không thể biểu diễn theo kiểu timestamp được)

Bài liên quan
0