हाँ, यह संभव है। उदाहरण के लिए C# ड्राइवर में ObjectId
. के लिए एक कंस्ट्रक्टर है जहां आप टाइमस्टैम्प में पास कर सकते हैं, देखें यह स्रोत फ़ाइल
. सहायक विधि का उपयोग करना सबसे आसान है GenerateNewId
:
var id = ObjectId.GenerateNewId(new DateTime(2012, 01, 01));
मैं नहीं जानता कि आप किस प्रोग्रामिंग भाषा का उपयोग कर रहे हैं और क्या उस भाषा का ड्राइवर इस सुविधा का समर्थन करता है, लेकिन मुझे लगता है कि यह व्यापक रूप से उपलब्ध है।
संपादित करें:यह प्रश्न जावा, नेवला और अजगर के लिए कोड है, और उत्तर में PHP के लिए कोड है। "व्यापक रूप से उपलब्ध" एक गलत धारणा प्रतीत होती है, उदाहरण के लिए, इसे अभी तक PHP ड्राइवर में लागू नहीं किया गया है।