Différence entre datetimes en Heures, Minutes, Secondes

J'essaye de faire la différence entre les deux datetimes et l'afficher dans la chaîne sous la forme hh:mm

q.parambyname('vstart').asdatetime:=  vstart;
q.parambyname('vend').asdatetime:= vend;
d:= vend-vstart;
mins:= d * 1440;
q.ParamByName('mins').asBCD:= mins;

actuellement la base de données stocke dans les minutes

exemple (0.39)

Je voudrais ensuite prendre à partir de la base de données et l'afficher dans la chaîne de format hh:mm

  • Avez-vous vraiment besoin mins dans votre Base de données? vstart et vend champs contiennent déjà toutes les informations dont vous avez besoin pour revenir différence entre eux comme résultat de la requête (dans le format dont vous avez besoin).
InformationsquelleAutor Blow ThemUp | 2012-10-23