Se você está procurando documentos em uma coleção por data de inserção, mas não tem um created_time
campo, não se preocupe.
DateTime minDate = new DateTime().minusDays(2);
Long timestamp = minDate.getMillis() / 1000L;
String oidString = Long.toHexString(l) + "0000000000000000";
E agora você pode executar uma consulta como esta:
ObjectId id = new ObjectId(oidString);
DBObject query = new BasicDBObject("_id",
new BasicDBObject("$gt", id));