Theo như tôi biết, không có cách nào để làm điều này với mongoimport
.
Nhưng điều này có thể đạt được bằng cách nhập dữ liệu và sau đó chạy tập lệnh sau (lưu ý rằng không có điểm nào của tất cả những điều này với một monthes như trong tập lệnh Lunn của Neil, bởi vì mongo có thể chuyển đổi ngày của bạn một cách chính xác bằng cách thực hiện new Date('04-Apr-2014')
):
db.collName.find().forEach(function(el){
el.dateField = new Date(el.dateField);
db.collName.save(el)
});
Tái bút Nếu múi giờ rất quan trọng (tôi cho rằng không phải vậy, nếu chỉ có ngày mà không có thông tin thời gian), bạn chỉ có thể thay đổi múi giờ trên máy cục bộ của mình và sau đó chạy truy vấn. (Cảm ơn Neil Lunn đã giải thích rõ về điều này)