--- title: Date is weekday type: snippet language: python tags: [date] cover: succulent-4 dateModified: 2020-11-02T19:28:05+02:00 --- Checks if the given date is a weekday. - Use `datetime.datetime.weekday()` to get the day of the week as an integer. - Check if the day of the week is less than or equal to `4`. - Omit the second argument, `d`, to use a default value of `datetime.today()`. ```py from datetime import datetime def is_weekday(d = datetime.today()): return d.weekday() <= 4 ``` ```py from datetime import date is_weekday(date(2020, 10, 25)) # False is_weekday(date(2020, 10, 28)) # True ```