возможно? Опечатки в названии функции нет, объект точно тот самый datetime из встроенного в питон datetime модуля.
Ещё бы строчку кода увидеть. И несколько вокруг =)
Минимально воспроизводимый вариант: user = {mention: '@mdaroff', 'reg_date': datetime.datetime(2022, 7, 21, 13, 54, 55, tzinfo=datetime.timezone.utc)} fmt_last_users = '<code>{reg_date.strftime("%m-%d %H-%M")}</code> - {mention}' fmt_last_users.format(**user)
>>> d = datetime.datetime(2010, 7, 4, 12, 15, 58) >>> '{:%Y-%m-%d %H:%M:%S}'.format(d)
А возможно это запихнуть в одну строчку с этим? fmt_last_users = '<code>{reg_date.strftime("%m-%d %H-%M")}</code> - {mention}' Мне надо просто передавать эту строку в другое место, форматирование происходит в отдельной функции объекта класса, а эта строка передаётся ей как аргумент, данные **user берутся из объекта.
ох... я надеялся что сам додумаешься
fmt_last_users = '<code>{reg_date:%m-%d %H-%M}</code> - {mention}'
Обсуждают сегодня