Если вы хотите только формат даты, вы можете вручную преобразовать его, передав свои отдельные поля, например:
>>> import datetime
>>> date = datetime.date(int('2017'),int('12'),int('21'))
>>> date
datetime.date(2017, 12, 21)
>>> type(date)
<type 'datetime.date'>
. Вы можете передать значения разделенных строк, чтобы преобразовать их в тип даты, например:
selected_month_rec = '2017-09-01'
date_formate = datetime.date(int(selected_month_rec.split('-')[0]),int(selected_month_rec.split('-')[1]),int(selected_month_rec.split('-')[2]))
Вы получите результирующее значение в формате даты.
Мне удалось вернуть результат, используя функцию обещания;
ждать нового обещания ((разрешить, отклонить) => {