在MongoDB中的不同字段中设置日期和时间

时间:2013-06-19 05:55:48

标签: mongodb mongo-java

我将Java中的Date Object插入Mongodb, mongo ISODate(...)存储日期与时间, 我的要求是将两者存储在不同的领域。

这可能吗?

注意:不希望存储毫秒而非日期的解决方案。 想只保存“2013-06-19”之类的日期和“00:00:00”之类的时间

如果我使用String格式而不是难以执行日期操作。

1 个答案:

答案 0 :(得分:2)

您可以将Date对象转换为unix时间戳为timestamp,然后将timestamp / 86400存储到字段,将timestamp % 86400存储到另一个字段。