Чтобы извлечь название дня из объекта datetime в Python, вы можете использовать следующие методы:
-
Метод 1: strftime()
import datetime now = datetime.datetime.now() day_name = now.strftime("%A") print(day_name) -
Способ 2: модуль календаря
import datetime import calendar now = datetime.datetime.now() day_number = now.weekday() day_name = calendar.day_name[day_number] print(day_name) -
Метод 3: date.strftime()
import datetime now = datetime.datetime.now().date() day_name = now.strftime("%A") print(day_name) -
Метод 4. Использование модуля календаря и datetime.date.today()
import datetime import calendar now = datetime.date.today() day_number = now.weekday() day_name = calendar.day_name[day_number] print(day_name)
Эти методы предоставят название дня на английском языке. Если вам нужны названия дней на другом языке, вы можете соответствующим образом скорректировать код, изменив строки формата или используя библиотеки локализации.