如何在MongoDB中存储印度日期和时间?以及如何使用Time fileds查询(HH:MM:SS)

时间:2014-12-23 07:12:18

标签: mongodb date mongodb-query

在mongodb存储印度日期和时间的最佳方法是什么? 我打算在mongodb上传账单明细。所以我要抓住Bill中印刷的Bill时间。这将采用'2014-12-22 14:10:25'的格式。 ISODate是一个很好的解决方案?如何将上述日期值转换为ISODate格式? mongodb中是否有任何默认功能可用?

如何根据时间元素查询文档。例如每小时明智的文档搜索。 请建议

1 个答案:

答案 0 :(得分:0)

可以通过JavaScript的日期对象来支持ISO日期格式,因此只要您有权访问日期字符串,就可以执行以下操作:

> doo = new Date("2012-07-14T01:00:00+01:00")
Sat, 14 Jul 2012 00:00:00 GMT
> doo.toTimeString()
'17:00:00 GMT-0700 (MST)'

如果你想要没有秒和时区的时间字符串,那么你可以在Date对象上调用getHours()和getMinutes()方法并自己格式化时间。

如果有任何问题请评论我..)