如何获取这种格式的日期 2018-05-23T23:00:00.000+00:00?

我正在尝试按日期过滤一些信息,并且在我的数据库中,日期以这种格式保存:


2018-05-23T23:00:00.000+00:00

这就是我试图做的


router.get('/byDate', function (req, res) {

    req.query.fromDate

    req.query.toDate


    Schedule.find({ date : { 

        $lt: new Date(req.query.toDate).toISOString(), 

        $gte: new Date(req.query.fromDate).toISOString()

      } } , function(err, data){

        if(err) throw err;

        res.json(data);

    });


});     


白猪掌柜的
浏览 646回答 3
3回答

米琪卡哇伊

好吧,我试着把它切成这样,它奏效了 $lt: new Date(req.query.toDate).toISOString().slice(0,21),   $gte: new Date(req.query.fromDate).toISOString().slice(0,21)
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript