Wie kann ich in Delphi eine bestimmte Anzahl an Sekunden, Minuten etc. zu einem TDateTime-Wert abziehen bzw. subtrahieren?

~ 0 min
2019-09-12 12:56
  • Um die nachfolgenden Funktionen verwenden zu können, muss die Unit DateUtils in den uses-Abschnitt eingebunden werden.
  • Wichtig: Als Parameter der Funktion werden der Datums-/Zeitwert und die Anzahl als Minuswert angegeben, der Rückgabewert ist ebenfalls ein Datums-/Zeitwert.
  • Funktion IncMilliSecond: Millisekunden hinzufügen.
  • Funktion IncSecond: Sekunden hinzufügen.
  • Funktion IncMinute: Minuten hinzufügen.
  • Funktion IncHour: Stunden hinzufügen.
  • Funktion IncDay: Tage hinzufügen.
  • Funktion IncWeek: Woche hinzufügen.
  • Funktion IncMonth: Monat hinzufügen.
  • Funktion IncYear: Jahr hinzufügen.
  • Beispiel (heutiges Datum minus ein Jahr):
    var
      dtStichtagVorjahr : TDateTime;
    begin
      dtStichtagVorjahr := IncYear(Now, -1);
    end;​
Durchschnittliche Bewertung 0 (0 Abstimmungen)

Kommentieren nicht möglich