Tutti i calcoli ci pensa delphi a farli, fondo è solo aritmetica modulare niente di tanto complesso. Hai fatto almeno un piccolo Test??
Hai provato a definire 2 variabili di tipo TTime e fare una semplice sottrazione ??
a volte i miracoli esistono

prova a mettere questo codice dentro un evento OnClick
Var a,b: TTime;
begin
a := StrToTime('08.23.18');
b := StrToTime('18.23.18');
ShowMessage(TimeTostr(b-a));
end;

oppure butta nella form 2 componenti TDateTimePicker e setta la proprietà Kind := dtkTime poi puoi allegramente fare tutte le operazioni che vuoi ...