UNIX タイムスタンプを MongoDB に保存すると、DB がひどくなるという大きな問題に遭遇しました。コードは次のとおりです。
DBObject tmp = new BasicDBObject("_id", basicUrl+ob.getString("id"));//new a DBObject,it doesn't matter
Date date= new Date(1316410912);//1316410912 is a UNIX timestamp
tmp.put("created_at",date);
mg = new Mongo();
test=db.getCollection("qq");
test.insert(tmp);
追加プロセスを終了し、クエリ結果を出力します。
{ "_id" : "http://t.qq.com/p/t/163173122485971" , "created_at" : { "$date" : "1970-01-16T19:51:58.125Z"}}
しかし、リアルタイムは「Mon Sep 19 2011 13:41:52」である必要があります
私を助けて、私のコードの何が問題なのか教えてください。