MongoDb日期转换

时间:2015-10-15 14:48:40

标签: mongodb date date-conversion

我在一个集合上运行一个大型查询,以NumberLong格式拉回日期,然后我导出到.csv,我运行一个公式将日期转换为人类可以使用的格式。滚动网络我无法找到一个明确的方式来提取日期' YYY-MM-DD'格式而不是NumberLong即时。有没有人管理过这个?

1 个答案:

答案 0 :(得分:0)

如果您将此作为一次性操作,则执行此操作的一种方法是使用forEach()方法转换日期并将新转换的对象注入临时集合。然后将该集合转储为CSV。

这样的事情:

db.myCollection.find().forEach(function(element) {
    element.dateField = new Date(element.dateField);
    db.myTempCollection.insert(element);
});

否则,我建议使用您选择的编程语言并实现程序或脚本来进行转换。