I tried to save Python datetime.datetime.now().date()
in mongodb using code
like:
mytable.insert({'date': datetime.datetime.now().date(),...})
But this gives the following error:
bson.errors.InvalidDocument: Cannot encode object: datetime
As per here, PyMongo doesn't support saving date instance.
So we can save datetime.datetime.now()
but not datetime.datetime.now().date()
.
Given this constraint, is it possible to compare datetime.datetime.now().date()
with datetime.datetime.now()
just to tell if it is today.
mytable.find({"date": is_today ???? how ?})
when it has been inserted as
mytable.insert({"date": datetime.datetime.now()})