Sejauh yang saya tahu, tidak ada cara untuk melakukan ini dengan mongoimport
.
Tetapi ini dapat dicapai dengan mengimpor data dan kemudian menjalankan skrip berikut (perhatikan bahwa tidak ada gunanya semua tergesa-gesa ini dengan satu bulan seperti dalam skrip Lunn Neil, karena mongo dapat mengonversi tanggal Anda dengan benar dengan melakukan new Date('04-Apr-2014')
):
db.collName.find().forEach(function(el){
el.dateField = new Date(el.dateField);
db.collName.save(el)
});
PS Jika zona waktu sangat penting (saya berasumsi tidak, jika hanya ada tanggal tanpa informasi waktu), Anda bisa mengubah zona waktu di mesin lokal Anda dan kemudian menjalankan kueri. (Terima kasih kepada Neil Lunn untuk klarifikasi mengenai hal ini)