【问题标题】:How to store Indian date and Time in MongoDB ? and How to query using Time fileds(HH:MM:SS)如何在 MongoDB 中存储印度日期和时间?以及如何使用时间字段进行查询(HH:MM:SS)
【发布时间】:2015-02-21 07:40:52
【问题描述】:

在 mongodb 中存储印度日期和时间的最佳方式是什么? 我将在 mongodb 中上传账单详细信息。所以我必须捕捉打印在比尔中的比尔时间。这将采用类似“2014-12-22 14:10:25”的格式。 ISODate 是好的解决方案吗?如何将以上日期值转换为 ISODate 格式? mongodb中是否有任何默认功能可用?

如何根据时间元素查询文档。例如每小时文档搜索。 请指教

【问题讨论】:

    标签: mongodb date mongodb-query


    【解决方案1】:

    这可以通过 JavaScript 的 Date 对象实现,它支持 ISO 日期格式,所以只要你可以访问日期字符串,你就可以这样做:

    > doo = 新日期(“2012-07-14T01:00:00+01:00”) 2012 年 7 月 14 日星期六 00:00:00 GMT > doo.toTimeString() '17:00:00 GMT-0700 (MST)'

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

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

    【讨论】:

    • 您好,我只存储日期和时间文件。日期格式将在帐单中,如 "2014-12-23 12:50:23" 。所以我必须在 mongodb 中为印度标准时间捕获这个文件。
    • 然后你使用 myDate.format("mm/dd/yy");在这种情况下,mydate 是您的账单日期
    猜你喜欢
    • 1970-01-01
    • 2019-08-18
    • 2018-12-16
    • 1970-01-01
    • 1970-01-01
    • 2014-06-27
    • 2016-11-11
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多