【发布时间】:2016-09-28 23:14:38
【问题描述】:
我正在通过 mongoose 向 mongoDB 查询一些具有 Date 类型字段的项目。
我正在传递此查询的结果以表达为网络响应。在某个地方,这个Date 正在被转换为字符串。输出为"2016-09-28T03:19:51.066Z"。
我想选择这个字符串的格式。为了一个具体的例子,假设我想要的只是Date.getFullYear()。这应该返回 "2016" 而不是 "2016-09-28T03:19:51.066Z"。
遍历查询结果不是解决方案。
我尝试使用带有一些架构选项的猫鼬虚拟方法无济于事。我找不到任何可以拦截此 Date 字段的字符串化的内容。
【问题讨论】:
标签: node.js mongodb express mongoose