Ho un campo data e un campo ora SEPARATI... con questi devo fare 2 operazioni che mi stanno facendo impazzire a dir poco !!!

Devo calcolare quanto tempo è trascorso da un altro campo data e ora ( SEMPRE SEPARATI )...

Inoltre devo aggiungere il risulatato ad un totale tempo trascorso che devo incrementare di volta in volta all'interno di un ciclo !!!

Non riesco, è difficile !!!!!
Chi mi da una dritttaaa !!!!!???