Sto eseguendo il controllo tra due orari per conoscere un dipendente quante ore lavora al giorno

ora di partenza 8:00 ora di arrivo 12:00

Se faccio la differenza tra questi due orari per sapere quanti minuti sono trascorsi con la procedura MinutesBetween invece di darmi 240 minuti me ne dà 239 e posso capire il perchè.

Come posso fare o c'è qualche procedura che mi restitusca 240 minuti??

Grazie