最佳答案
作为一个 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)
必须有一个更优雅的方式来做到这一点,感兴趣的教育目的和其他任何事情一样多!