MongoDB
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> MongoDB

Sử dụng Joda-Time để tạo ISODate chính xác cho chèn Mongo

Định dạng chuỗi đầu vào của bạn là chính xác, miễn là định dạng đó nhằm đại diện cho UTC.

Thay đổi trình phân tích cú pháp của bạn để sử dụng trình phân tích cú pháp phù hợp với định dạng này:

DateTimeFormatter parser = ISODateTimeFormat.dateTime();

Phần còn lại của câu hỏi của bạn không có nhiều ý nghĩa đối với tôi. Bạn không nên chuyển parser , mà là giá trị trả về từ parseDateTime , mà bạn dường như không chụp được.

DateTime result = parser.parseDateTime(crDt);

mongo.setCrDt(recordId, result.toDate());

Dòng cuối cùng đó có hoạt động hay không phụ thuộc vào những gì hàm đó chấp nhận.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Bộ giải mã UUID chuẩn của Spring Boot không hoạt động với AbstractMongoClientConfiguration

  2. MongoDB giải phóng nhiều mảng

  3. Định hướng theo tài liệu so với Khóa-Giá trị có nghĩa là gì khi nói về MongoDB và Cassandra?

  4. Xác thực ứng dụng NodeJS và MongoDB bởi JWT

  5. Tăng trưởng tệp nhật ký MongoDB