首页 > 解决方案 > 如何使用 mongodb 的聚合框架将字段从 ISODate 转换为毫秒?

问题描述

如何使用聚合框架将 ISODate 转换为长毫秒?

谢谢!

标签: mongodbtype-conversionaggregation-framework

解决方案


在 4.0 mongo 版本中,您可以使用$toLong将日期转换为自纪元以来的毫秒数。

db.colname.aggregate( {
   $addFields: {
      toMillis: { $toLong: "$datefieldname" }
   }
})

推荐阅读