Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Zeiten addieren (https://www.delphipraxis.net/53963-zeiten-addieren.html)

Sharky 26. Sep 2005 20:46

Re: Zeiten addieren
 
Zitat:

Zitat von Arnulf
...und man sieht auf den ersten blick was die zeile macht ... das ist wichtig denk ich.

Klar, das ist geschmacks sache. Ich finde es so halt einfacher:
Delphi-Quellcode:
// Aufgebaut auf dem "Code" von marabu
function AddMinutes (const aDT : TDateTime; const aMinutes : integer = 1) : TDateTime;
const
  OneMinute = 1 / 24 / 60;
begin
  result := aDT + (OneMinute * aMinutes);
end;

procedure TForm1.btn_TestClick(Sender: TObject);
var
  ZeitPlus30 : TDateTime;
begin
  ZeitPlus30 := AddMinutes(now,30);
end;

Matze 26. Sep 2005 20:50

Re: Zeiten addieren
 
Zitat:

Zitat von Sharky
Klar, das ist geschmacks sache. Ich finde es so halt einfacher: [...]

Einfacher würde ich das nicht nennen. Ich würde auch eine Funktion schreiben, wenn man das öfters aufrufen muss. Kommt es nur einmal vor, bevorzuge ich meine Variante, da sie sehr kurz und, meiner Meinung nach, sehr übersichtlich ist. Sonst kann ich keine Nachteile erkennen. ;)

marabu 26. Sep 2005 20:56

Re: Zeiten addieren
 
Hallo Matthias,

dein StrToTime() funktioniert nicht auf jedem Rechner - der TimeSeparator unterliegt der Kontrolle des Anwenders.

Freundliche Grüße vom marabu

Matze 26. Sep 2005 20:58

Re: Zeiten addieren
 
Ah, danke Marabu, wieder was gelernt. Ich würde nun auch Sharkys Methode bevorzugen. :stupid:


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:58 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz