Pobieranie dnia tygodnia w Pythonie
Aby uzyskać numer bieżącego dnia tygodnia
należy odwołać się do właściwości weekday.
Zwraca ona liczby od 0 do
6, przy czym tydzień zaczyna się
od poniedziałku i ten dzień ma numer
0. Wtorek to dzień numer 1,
środa - numer 2 i tak dalej.
Wypiszmy dzień tygodnia, na który
przypada data '2025-12-31':
res = datetime.date(2025, 12, 31)
print(res.weekday()) # wypisze 2
Ponieważ numeracja dni tygodnia, zaczynając
od 0 czasami może być niewygodna,
można zastosować specjalną właściwość isoweekday.
Wypisze ona numer dnia przy liczeniu poniedziałku
od 1:
print(res.weekday()) # wypisze 2
print(res.isoweekday()) # wypisze 3
Wypisz na ekran numer bieżącego dnia tygodnia.
Określ, czy bieżący dzień tygodnia jest dniem weekendu czy dniem roboczym.
Data '2026-11-2'. Wypisz jej
dzień tygodnia dla dwóch przypadków - przy liczeniu
poniedziałku od 0 i przy liczeniu od
1.