Hämta veckodag i Python
För att få numret på den aktuella veckodagen
skall du använda egenskapen weekday.
Den returnerar nummer från 0 till
6, där veckan börjar
på måndag och denna dag har nummer
0. Tisdag är dag nummer 1,
onsdag - nummer 2 och så vidare.
Låt oss skriva ut veckodagen för
datumet '2025-12-31':
res = datetime.date(2025, 12, 31)
print(res.weekday()) # skriver ut 2
Eftersom numreringen av veckodagar, med start
från 0 ibland kan vara obekväm,
kan du använda en speciell egenskap isoweekday.
Den kommer att visa dagens nummer när måndag räknas
från 1:
print(res.weekday()) # skriver ut 2
print(res.isoweekday()) # skriver ut 3
Skriv ut numret på den aktuella veckodagen.
Avgör om den aktuella veckodagen är en helgdag eller en arbetsdag.
Datumet '2026-11-2'. Skriv ut dess
veckodag för två fall - när måndag räknas
från 0 och när den räknas från
1.