'str' object has no attribute 'strftime'

def news_format_date(value):
    now_date = datetime.now().date()
    yesterday_date = (datetime.now() - timedelta(days=1)).date()

    if now_date.strftime('%Y-%m-%d') == value.strftime('%Y-%m-%d'):
        return 'Сьогодні, {}'.format(value.strftime('%H:%M'))
    if yesterday_date.strftime('%Y-%m-%d') == value.strftime('%Y-%m-%d'):
        return 'Вчора'
    return format_datetime(value, "dd MMMM y", locale='uk_UA')

Ответы (0 шт):