Сейчас у меня есть объект datetime, но он не содержит всех полей. Не хватает минут, секунд и микросекунд. Я хочу использовать это для получения данных из MongoDB через Python. мне просто интересно, будет ли pymongo автоматически заполнять отсутствующие поля и преобразовывать их в ISODATE, или это приведет к ошибке?
РЕДАКТИРОВАТЬ: пример:
time1='2015-12-17 23'
#assuming already imported all necessary libs
time2=datetime.strptime(time1, '%Y-%m-%d %H')
#for mongo
sq = {'$and': [something.some, {'field1':{'ne':1}}]}
sq['$and'].append({'field2': {'$gt': time2}})