Конкат-объект datetime со строкой - PullRequest
0 голосов
/ 01 марта 2020

У меня есть следующие данные, и я хочу создать запрос pymon go в строковом формате.

def epoch_to_date(epoach):
    return datetime.datetime.fromtimestamp(epoach / 1000)

start_date = epoch_to_date(params.get('start_date'))
end_date = epoch_to_date(params.get('end_date'))
query = "collection.find({'code':"+obj.uuid+", createdDate: { $gte: "+start_date+", $lte: "+end_date+" } },{'_id': False}).sort('createdDate', -1).limit(100)"

, но я не могу преобразовать объект даты и времени в строковый формат, который выдает мне следующую ошибку

query = "collection.find ({'code':" + obj.uuid + ", creationDate: {$ gte:" + start_date + ", $ lte:" + end_date + "}}, {' _id ': False}). sort (' creatDate ', -1) .limit (100) "TypeError: приведение к Unicode: нужна строка или буфер, дата date.datetime найдена

Можете ли вы сказать мне как я могу использовать этот объект datetime в строковом формате.

...