Ya, itu mungkin. Di driver C# misalnya, ada konstruktor untuk ObjectId
di mana Anda dapat memasukkan stempel waktu, lihat file sumber ini
. Paling mudah menggunakan metode pembantu GenerateNewId
:
var id = ObjectId.GenerateNewId(new DateTime(2012, 01, 01));
Saya tidak tahu bahasa pemrograman mana yang Anda gunakan dan apakah driver dalam bahasa itu mendukung fitur ini, tetapi saya rasa ini tersedia secara luas.
EDIT:Ini pertanyaan berisi kode untuk Java, luwak dan python, dan jawabannya berisi kode untuk PHP. "Tersedia secara luas" tampaknya merupakan asumsi yang salah, misalnya belum diterapkan di driver PHP.