Potrzebuję pobrać różnice w minutach (lub godzinach) pomiedzy dwoma datami w #python ALE z wyłączeniem wszystkich godzin nocnych od 20 do 8 rano. Tj. pomiędzy 23.12.2021 19:00 a 24.12.2021 09:00 byłoby 2 godziny różnicy, a pomiędzy 24.12.2021 15:00 a 25.12.2021 12:00 byłoby 9 godzin różnicy. Jak takie coś wykonać? #programowanie #studbaza
@Gaahl75: -dzielisz przedzial na dni iterujac sie po obiekcie datetime -w pierwszym i osatatnim dniu zliczasz ilosc czasu w przedziale 8-20 - w reszcie na chama do wyniku dodajesz 12
@Gamgee: to by było sprytne tylko trzeba zrobić wyjątek na pierwszą i ostatnią datę jak by miała więcej niż 8 ale wypadala gdzies w srodku godzinowego przedzialu
#programowanie #studbaza
-dzielisz przedzial na dni iterujac sie po obiekcie datetime
-w pierwszym i osatatnim dniu zliczasz ilosc czasu w przedziale 8-20
- w reszcie na chama do wyniku dodajesz 12
if date.hours<8:
date.hours=8
Takie coś?
należycie