我正在使用MongoDB 2.2和java-driver 2.10.1。 我正在从
您可以查看我事件对象上引用的日期实例,如下调试截屏所示: 这是否与时区有关?或者是驱动程序的错误?
java.util.Date
实例向文档中插入一个日期字段。我的实例具有以下值:Wed Oct 10 00:00:00 CEST 2012
,但是一旦进入mongo,我就会得到这个值:ISODate("2012-10-09T22:00:00Z")
。 我的插入代码:BasicDBObject doc = new BasicDBObject("key", event.getKey())
.append("title", event.getTitle())
.append("description", event.getDescription())
.append("date", event.getDate());
db.getCollection("events").insert(doc);
您可以查看我事件对象上引用的日期实例,如下调试截屏所示: 这是否与时区有关?或者是驱动程序的错误?