Tôi đang sử dụng Java 8 và truy vấn cơ sở dữ liệu Mongo đang trả về một đối tượng java.util.Date. Bây giờ tôi muốn kiểm tra xem mục đó có nằm trong vòng 30 ngày qua không. Tôi đang cố gắng sử dụng API thời gian mới để làm cho mã cập nhật nhiều hơn cho đến nay.So sánh ngày và LocalDateTime trong Java 8
Vì vậy, tôi đã viết mã này:
java.time.LocalDateTime aMonthAgo = LocalDateTime.now().minusDays(30)
và tôi có một
java.util.Date dbDate = item.get("t")
Làm thế nào tôi có thể so sánh các 2?
Tôi chắc chắn tôi chỉ có thể làm việc hoàn toàn Ngày/Lịch để thực hiện công việc hoặc giới thiệu thời gian joda. Nhưng tôi muốn đi với một giải pháp Java 8 đẹp hơn.
Xem Câu hỏi tương tự: [Convert java.util.Date với những gì “java.time” loại?] (Http://stackoverflow.com/q/36639154/642706) –