-2
我有一個大的查詢運行在一個集合中,以NumberLong格式拉回日期,然後導出到一個.csv,我運行公式將日期轉換爲人類可以使用的格式。滾動網頁我無法找到以'YYY-MM-DD'格式提取日期的明確方式,而不是實時運行的NumberLong。有沒有人管理過這個?MongoDb日期轉換
我有一個大的查詢運行在一個集合中,以NumberLong格式拉回日期,然後導出到一個.csv,我運行公式將日期轉換爲人類可以使用的格式。滾動網頁我無法找到以'YYY-MM-DD'格式提取日期的明確方式,而不是實時運行的NumberLong。有沒有人管理過這個?MongoDb日期轉換
如果您將其作爲一次性關閉操作執行此操作,則一種方法是使用forEach()方法轉換日期並將新轉換的對象注入臨時集合。然後將該集合轉儲到CSV。
事情是這樣的:
db.myCollection.find().forEach(function(element) {
element.dateField = new Date(element.dateField);
db.myTempCollection.insert(element);
});
否則,我建議使用你選擇的編程語言和執行程序或腳本來執行轉換。
嗨托馬斯,歡迎來到Stackoverflow!問題需要有[明確的問題陳述](http://stackoverflow.com/help/mcve)。如果你提供了一個代碼示例,有人可能能夠幫助你做到這一點。 – binarysubstrate