Nat*_*ese 7 date mongodb aggregation-framework
MongoDB中提供了大量的" Date Aggregation Operators
",如$dayOfYear
,$dayOf Month
和$millisecond
.该$millisecond
函数只返回时间戳的毫秒数,范围为0-999.
Date
从聚合管道中的纪元开始,有没有办法以毫秒为单位访问对象?
谢谢,
弥敦道
joa*_*oao 11
您可以$减去纪元日期,结果将是您的纪元以来的日期毫秒:
db.collection.aggregate([
{$project : {
"dateInMillis" : {$subtract : ["$date", new Date("1-1-1970")] }
}}
]);
Run Code Online (Sandbox Code Playgroud)