mongodb 中时间的存储格式都是 ISODate("2014-11-25T01:00:00+01:00")
这种格式。
我想在输出的时候,显示类似 Nov 25th, 2014 00:00
这种格式,该怎么写?
mongodb 中时间的存储格式都是 ISODate("2014-11-25T01:00:00+01:00")
这种格式。
我想在输出的时候,显示类似 Nov 25th, 2014 00:00
这种格式,该怎么写?
格式化应该是底层驱动做的事情
我考虑过修改驱动的ISODate格式化方法
但鉴于我的数据中ISODate数据很少
所以,直接在聚合运算后,遍历ISODate数据,将其解析再格式化
推荐
momentjs
db.timelog.find({
starttime: {
$gte: ISODate("2017-02-02 00:00:00"),
$lt: ISODate("2017-02-05 00:00:00")
}
13 回答12.8k 阅读
7 回答1.9k 阅读
3 回答1.1k 阅读✓ 已解决
2 回答1.2k 阅读✓ 已解决
6 回答895 阅读✓ 已解决
6 回答1.1k 阅读
2 回答1.3k 阅读✓ 已解决
http://momentjs.com/