在mongodb中插入日期

时间:2017-11-30 11:59:29

标签: node.js mongodb mongoose

我正在尝试插入包含当前日期的文档作为其字段。我正在使用mongoose包在node.js中编写。

这是我的查询

const collectionSchema = new Schema({
date: Date
});

const data = mongoose.model('data', collectionSchema);

但是此Date插入date time GMT

但我只想插入日期而不是(日期时间),所以:

如何在mongodb中插入日期(而非时间)?

2 个答案:

答案 0 :(得分:0)

只使用mongoose npm包添加日期的一种方法,作为参考,您可以使用URL进行检查,

https://www.npmjs.com/package/mongoose-dateonly

另一种方式是你可以使用时刻,你可以使用,

date.toDateString()
date.toUTCString()

希望这会对你有所帮助。

答案 1 :(得分:0)

将架构更改为:

if ($e instanceof \Symfony\Component\HttpKernel\Exception\HttpException)
{
    $e->getStatusCode();
}

因此,每当创建新集合时,将自动输入日期。