![]() |
Zeitliche Differenz berechnen
Hallo,
hab' mal ne Frage, weil irgendwie auf keine Lösung komme. Ich habe vor aus einem Datum (bestehend aus day, month, year: integer) die Zeit bis "jetzt" zu berechnen (in Tagen). Beispiel: Datum: 20.04.2008 Jetzt: 01.04.2008 Ausgabe: noch 19 Tage Ich hoffe ihr findet 'ne Lösung Mfg. athomas |
Re: Zeitliche Differenz berechnen
Wo ist denn Dein konkretes Problem?
P.S.: Willkommen in der DP :dp: |
Re: Zeitliche Differenz berechnen
![]() [edit] Wie sagtest Du gestern? Steht da, nur nicht eindeutig formuliert :tongue: [/edit] |
Re: Zeitliche Differenz berechnen
Aber vorher EncodeDate :mrgreen:
|
Re: Zeitliche Differenz berechnen
Danke für die schnellen Antworten, aber:
ist die Fuction DaysBetween schon bei delphi 5 dabei? wenn ich nämlich die fucntion aufrufen will, heißt es Undefinierter Bezeichner: 'DaysBetween' |
Re: Zeitliche Differenz berechnen
hab's!
Delphi-Quellcode:
function DaysBetween(date1, date2: TDateTime): string;
var days, hours, minutes, secs: integer; difference: real; begin difference:=date2-date1; days:=round(difference-Frac(difference)); difference:=Frac(difference)*24; hours:=round(difference-Frac(difference)); difference:=Frac(difference)*60; minutes:=round(difference-Frac(difference)); difference:=Frac(difference)*60; secs:=round(difference-Frac(difference)); result:=Format('%2d Tage, (%2dh:%2dmin:%2dsec)',[days,hours,minutes,secs]); end; |
Re: Zeitliche Differenz berechnen
Delphi-Quellcode:
hätte es auch getan :mrgreen:
uses DateUtils
|
Re: Zeitliche Differenz berechnen
Zitat:
|
Re: Zeitliche Differenz berechnen
Zitat:
|
Re: Zeitliche Differenz berechnen
Wir sind auch Rüsselmopse :stupid:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:47 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz