登录

MongoDB怎么能减去2个日期?

1970-01-01 ·JavaScript

MongoDB,日期

怎么能减去2个日期?

两个日期:销售日期(销售服务时)和取消日期(取消服务时)。我想在取消日期-销售日期之间做一个减法,按月计算期。

我当前正在执行的代码:

router.get("/subtract_date", auth, async (req, res) => {
try {
    const model_CancellationKPI = await CancellationKPI.aggregate([ 
        { "$project" : { "difference" : { "$subtract" : ["$cancellation_date", "$sales_date"] } } }
    ])

    res.json(model_CancellationKPI);


} catch (err) {
    console.error(err.message);
    res.status(500).send("Server Error");
});

JSON输出为:

{
    "_id": "5d30c48e5fbf3c0507250bb5",
    "difference": 31536000000
}
我如何输出一个JSON,用客户名称显示月份的日期(取消日期-销售日期)

· END ·

TAG:MongoDB,日期 来源:网络

热门标签

首页 - 导航 - 免责 - 官方微信 - 用户反馈

© 2019 GOODTEXT.CN