Как извлечь название дня из объекта Datetime в Python

Чтобы извлечь название дня из объекта datetime в Python, вы можете использовать следующие методы:

  1. Метод 1: strftime()

    import datetime
    now = datetime.datetime.now()
    day_name = now.strftime("%A")
    print(day_name)
  2. Способ 2: модуль календаря

    import datetime
    import calendar
    now = datetime.datetime.now()
    day_number = now.weekday()
    day_name = calendar.day_name[day_number]
    print(day_name)
  3. Метод 3: date.strftime()

    import datetime
    now = datetime.datetime.now().date()
    day_name = now.strftime("%A")
    print(day_name)
  4. Метод 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)

Эти методы предоставят название дня на английском языке. Если вам нужны названия дней на другом языке, вы можете соответствующим образом скорректировать код, изменив строки формата или используя библиотеки локализации.