Ottenere il giorno della settimana in Python
Per ottenere il numero del giorno corrente della settimana
è necessario accedere alla proprietà weekday.
Restituisce numeri da 0 a
6, dove la settimana inizia
con lunedì e questo giorno ha il numero
0. Martedì è il giorno numero 1,
mercoledì - numero 2 e così via.
Visualizziamo il giorno della settimana per
la data '2025-12-31':
res = datetime.date(2025, 12, 31)
print(res.weekday()) # visualizzerà 2
Poiché la numerazione dei giorni della settimana, a partire
da 0 a volte può essere scomoda,
si può utilizzare la proprietà speciale isoweekday.
Visualizzerà il numero del giorno contando lunedì
come 1:
print(res.weekday()) # visualizzerà 2
print(res.isoweekday()) # visualizzerà 3
Visualizza il numero del giorno corrente della settimana.
Determina se il giorno corrente della settimana è un giorno festivo o un giorno lavorativo.
Data la data '2026-11-2'. Visualizza il suo
giorno della settimana per due casi - contando lunedì
come 0 e contando come
1.