java.util.Date()
データベースに挿入するためのタイムスタンプを取得するために使用します。結果を表示すると、データベースのタイムスタンプがシステムマシンの時刻と異なります。
java.util.Date()
時間:2012/10/22 10:00:07 AM- システムマシン時間:2012/10/22 5:50:34 PM
私はMongoDBを使用しています。ここでは私のコードです
Mongo mongo = new Mongo(DBConstants.DATABASE_HOST, Integer.parseInt(DBConstants.DATABASE_PORT));
DB db = mongo.getDB("library");
DBCollection books = db.getCollection("books");
BasicDBObject book = new BasicDBObject();
book.put("name", "Understanding JAVA");
book.put("pages", 100);
book.put("amount",10);
book.put("timestamp", new java.util.Date());
books.insert(book);
誰が私にこれを説明できますか?