Bonjour,
Je cherche à soustraire deux heures pour calculer le temps d'exécution de mes requêtes. J'exécute donc ce code :
Cependant j'ai un plantage EConvertError avec le message "09:01:28:854' n'est pas une heure correcte' ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 t_date1 := StrToTime(FormatDateTime('hh:nn:ss:zz', Now)); requete.Execute; t_date2 := StrToTime(FormatDateTime('hh:nn:ss:zz', Now)); n_diff := t_date2 - t_date1; LogReq('Requête : '+ x_sql + 'TOTAL TEMPS : ' + FloatToStr(n_diff) +#13#10 );
Sachant que mes t_date1, t_date2 sont des TDateTime et mon n_diff est un real.
Merci d'avance pour votre aide
Partager