Uses DateUtils; procedure TFGestionArticles.Button2Click(Sender: TObject); var NewDate: TDateTime; Msg: string; Jours: integer; Maintenant: TDateTime; const UnJour = 24 * 60; begin Maintenant := Now; NewDate := IncMinute(Maintenant, UnJour); Jours := Trunc((NewDate - Maintenant) / UnJour); Msg := Format('Cela fera %d jours'+ sLineBreak, [Jours]); Msg := Msg + 'Durée : ' + FormatDateTime('hh:nn:ss.zz', NewDate - Maintenant) + sLineBreak; Msg := Msg + 'Nous serons le ' + FormatDateTime('dd/mm/yyy à hh:nn:ss', NewDate); ShowMessage(msg); end;