В качестве ввода для запроса API мне нужно получить вчера дату в виде строки в формате YYYY-MM-DD
. У меня есть рабочая версия:
yesterday = datetime.date.fromordinal(datetime.date.today().toordinal()-1)
report_date = str(yesterday.year) + \
('-' if len(str(yesterday.month)) == 2 else '-0') + str(yesterday.month) + \
('-' if len(str(yesterday.day)) == 2 else '-0') + str(yesterday.day)
Должен быть более элегантный способ сделать это, заинтересованный в образовательных целях, как и все остальное!