我将获得不同的值形式集合。 我按如下方式存储时间:
<div *ngFor="let sheetsu of sheetsuData" (click)="itemTapped($event, sheetsu)">
{{sheetsu}}
</div>
"time" : ISODate("2017-01-26T09:46:26.523Z")
无法正常工作,这让我失误
org.bson.codecs.configuration.CodecConfigurationException:无法找到 类的编解码器 com.fasterxml.jackson.databind.util.ISO8601DateFormat。
我的代码如下所示。
new ISO8601DateFormat()
我的mongodb终端命令如下,它运行正常。
Query query = new Query();
query.addCriteria(Criteria.where("user_id").is(id).and("time").gt(new ISO8601DateFormat()));
mongoTemplate.getCollection("user_log").distinct("timezone", query.getQueryObject())
从java访问时,什么是正确的方法?
答案 0 :(得分:1)
Instant instant = Instant.parse("2017-01-25T00:16:15.184Z");
Date time = Date.from(instant);
用以下
替换您的时间标准and("time").gt(time)