Tôi có một trường trong cơ sở dữ liệu của tôi (MYSQL) với loại ngày giờ (với định dạng này 2011-05-18 16:29:31), tôi không biết loại này! bởi vì tôi phải chuyển đổi một chuỗi thành kiểu này. Tôi đã tìm thấy java.sql.Date và java.sql.Timestamp và không phải datetime!loại giờ trong cơ sở dữ liệu Mysql
Trả lời
mysql datetime
bản đồ đến một java.sql.Timestamp
- họ là cả một "ngày cộng với một thời gian"
Để chuyển đổi một chuỗi đến một ngày, sử dụng mã này:
java.util.Date date = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").parse("2011-05-18 16:29:31");
java.sql.Timestamp timestamp = new java.sql.Timestamp(date.getTime());
Tôi đã chuyển đổi ngày của mình thành định dạng mà tôi muốn nhưng dưới dạng Chuỗi Tôi muốn để chuyển đổi nó sang java.util.Timestamp làm thế nào tôi có thể làm điều đó? DateFormat out = new SimpleDateFormat ("yyyy-MM-dd HH: mm: ss"); Chuỗi dateString = out.format (ngày1); – rym
Để chuyển đổi một ngày đến một dấu thời gian, làm như sau:
Date now = new Date();
Timestamp timestamp = new Timestamp(now.getTime());
tham khảo javadocs để biết thêm thông tin
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Calendar c=Calendar.getInstance();
try {
c.setTime(format.parse("2013-12-10 05:15:00"));
} catch (Exception e) {
}
System.out.println(c.get(Calendar.HOUR_OF_DAY)+"h"+c.get(Calendar.MINUTE)+" Date "+c.get(Calendar.DATE));
Đã xảy ra sự cố khi sử dụng java.util.Date, nhưng khi tôi sử dụng lịch, nó hoạt động hoàn hảo.
- 1. Lỗi khi kéo cơ sở dữ liệu mysql trong cơ sở dữ liệu mysql cục bộ
- 2. Phân loại phức tạp trên cơ sở dữ liệu MySQL
- 3. Chuẩn hóa cơ sở dữ liệu MySQL
- 4. MySQL kiểu dữ liệu cơ sở dữ liệu
- 5. Store datetime php trong cơ sở dữ liệu mysql
- 6. Sao lưu cơ sở dữ liệu MySQL
- 7. Lưu trữ ngày giờ UTC trong cơ sở dữ liệu
- 8. Bảng xóa MySQL - Cơ sở dữ liệu hiện tại hoặc mọi cơ sở dữ liệu?
- 9. thiết kế trường bảng trong cơ sở dữ liệu mysql?
- 10. Tạo cơ sở dữ liệu innodb trong mysql
- 11. Di chuyển cơ sở dữ liệu MySQL phát triển sang cơ sở dữ liệu sản xuất
- 12. Lưu mảng trong cơ sở dữ liệu mysql
- 13. Ngày giờ dễ vỡ và Cơ sở dữ liệu
- 14. Lưu trữ Enums trong Cơ sở dữ liệu MySQL
- 15. mangento trong cơ sở dữ liệu hoặc cơ sở oracle?
- 16. Chèn ngày/giờ vào cơ sở dữ liệu Access
- 17. Loại cơ sở dữ liệu tùy chỉnh trong ActiveRecord
- 18. Loại trường cơ sở dữ liệu tốt nhất cho URL
- 19. Cách sao chép bảng từ một cơ sở dữ liệu mysql sang cơ sở dữ liệu mysql khác
- 20. Thêm dữ liệu vào trường cơ sở dữ liệu MySQL đã có dữ liệu trong đó
- 21. Cơ sở dữ liệu rỗng trong MySQL và PHP?
- 22. Đặt cơ sở dữ liệu hiện tại trong MySQL Script
- 23. tạo cơ sở dữ liệu trong mysql từ java
- 24. Cách loại bỏ nhiều cột trong cơ sở dữ liệu?
- 25. Làm cách nào để xóa cơ sở dữ liệu MySQL?
- 26. Ruby - Ngày giờ cho Cơ sở dữ liệu
- 27. Loại dữ liệu DECIMAL MySQL
- 28. đọc hình ảnh BLOB từ cơ sở dữ liệu MySQL
- 29. Cơ sở dữ liệu CUBRID
- 30. nơi MySQL lưu trữ tệp cơ sở dữ liệu?
tại sao bạn cho rằng thư viện java.sql. * Và MYSQL nên có kiểu dữ liệu có cùng tên – triclosan
Tôi không biết tôi đã giả định rằng – rym