Чтобы определить день недели в Python, можно использовать различные методы. Вот несколько вариантов:
-
Использование модуля datetime:
import datetime date_string = "2023-12-15" date = datetime.datetime.strptime(date_string, "%Y-%m-%d") day_of_week = date.strftime("%A") print(day_of_week) -
Использование модуля календаря:
import calendar date_string = "2023-12-15" year, month, day = map(int, date_string.split("-")) day_of_week = calendar.day_name[calendar.weekday(year, month, day)] print(day_of_week) -
Использование библиотеки маятника (необходимо установить стороннюю библиотеку):
import pendulum date_string = "2023-12-15" date = pendulum.parse(date_string) day_of_week = date.format("dddd") print(day_of_week)
Эти методы дадут вам день недели для заданной даты. Просто замените переменную date_stringдатой, которую вы хотите проверить.