如何准备Python日期对象以插入MongoDB?
您可以使用Python中的pymongo库连接到MongoDB数据库,并将其用于在Python中插入、更新、删除等对象。该库支持Python日期时间对象,您不需要做任何特殊处理即可使用PyMongo将日期插入Mongo中。
阅读更多:Python 教程
示例
from pymongo import MongoClient
# 这将尝试连接到默认端口和主机上的MongoDB
client = MongoClient()
db = client.test_database
# 将给定的字典插入到对象集合中:
result = db.objects.insert_one({"last_modified": datetime.datetime.utcnow()})
print("已插入物体!")
输出
这将给出输出−
已插入物体!
注意 − 始终使用datetime.datetime.utcnow(),它返回UTC中的当前时间,而不是datetime.datetime.now(),它返回当前本地时间。