tiene conto di tutto. Tant'è che di proposito ho messo in mezzo un anno bisestile e la funzione ritorna correttamente 366 giorni di differenza

oooooooops
tu intendevi che potresti inserire, che so, 30 febbraio come data?