title: mongodb ISODate problems
body: <p>I am using java(IDE is eclipse) to query on mongodb. Below is my java code:</p>
  
  <pre><code>DBObject query = new BasicDBObject();
  ObjectId id =new ObjectId("529f280b90ee58cb7732c2b8");
  query.put("_id", id);
  DBCursor cursor = collection.find(query);
  while(cursor.hasNext()) {
      DBObject object = (DBObject)(cursor.next());
      System.out.println(object.get("_id"));
      System.out.println(object.get("createDate"));
  }
  </code></pre>
  
  <p>Problems happened in the createDate whose type is ISODate and value is <code>ISODate("2013-10-21T01:34:04.808Z")</code>, but the <code>println</code> result of my code  is <code>'Mon Oct 21 **09**:34:04 CST 2013'</code>, <strong>the hour has changed from 01 to 09</strong>. I don't know what happened!</p>
  
  <p>Can anybody help?</p>