ISODate
मोंगो शेल में एक फ़ंक्शन है, जो एक जावास्क्रिप्ट वातावरण है, यह पायथन के भीतर उपलब्ध नहीं है।
आप पाइथन में एक स्ट्रिंग को डेटाटाइम ऑब्जेक्ट में कनवर्ट करने के लिए dateutil का उपयोग कर सकते हैं,
import dateutil.parser
dateStr = "2016-11-11T00:00:00.000Z"
dateutil.parser.parse(dateStr) # returns a datetime.datetime(2016, 11, 11, 00, 0, tzinfo=tzutc())
PyMongo
का उपयोग करना , यदि आप MongoDB
. में डेटाटाइम सम्मिलित करना चाहते हैं आप बस निम्न कार्य कर सकते हैं:
import pymongo
import dateutil
dateStr = '2016-11-11T00:00:00.000Z'
myDatetime = dateutil.parser.parse(dateStr)
client = pymongo.MongoClient()
client.db.collection.insert({'date': myDatetime})