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")
}
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
3 回答2.3k 阅读✓ 已解决
3 回答2.1k 阅读✓ 已解决
http://momentjs.com/