Mongodb lưu trữ các đối tượng ngày tháng ở định dạng bson như:{$ date:1329415205151}
Nếu bạn quyết định lưu trữ nó ở định dạng chuỗi, thì phía máy khách có trách nhiệm lọc và xử lý giá trị này vì mongo xử lý nó như một chuỗi. Bạn có thể chuyển đổi chuỗi của mình thành các đối tượng ngày tháng bằng cách tham khảo câu hỏi SO khác này: Làm cách nào để chuyển đổi một thuộc tính trong MongoDB từ văn bản sang loại ngày tháng?
Nó được khuyến khích rộng rãi để lưu trữ tất cả các ngày của bạn theo UTC hoặc, một múi giờ nhất quán có thể liên quan đến trung tâm dữ liệu cục bộ và sau đó chuyển đổi các giá trị ngày của bạn sang múi giờ địa phương thích hợp trên ứng dụng khách.
Bạn có thể lưu trữ bất kỳ giá trị Ngày nào bạn muốn. Giá trị trong ngày và định dạng của ngày là hai vấn đề riêng biệt. Nếu các ràng buộc của bạn yêu cầu bạn lưu trữ định dạng ngày dựa trên chuỗi đó trong tài liệu, bạn cũng nên lưu trữ đối tượng $ date tại thời điểm cập nhật.