Pokud vím, neexistuje způsob, jak to udělat pomocí mongoimport
.
Toho však lze dosáhnout importem dat a následným spuštěním následujícího skriptu (všimněte si, že nemá smysl všechny ty spěchy s měsíci jako ve skriptu Neil's Lunn, protože mongo dokáže správně převést vaše datum provedením tohoto new Date('04-Apr-2014')
):
db.collName.find().forEach(function(el){
el.dateField = new Date(el.dateField);
db.collName.save(el)
});
PS Pokud je časové pásmo tak důležité (předpokládám, že není, pokud jsou pouze data bez časových informací), stačí změnit časové pásmo na místním počítači a poté spustit dotaz. (Děkuji Neilu Lunnovi za vysvětlení v této věci)