Thema: Delphi Now + 60 = Fehler?

Einzelnen Beitrag anzeigen

Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.197 Beiträge
 
Delphi 10.4 Sydney
 
#5

AW: Now + 60 = Fehler?

  Alt 1. Feb 2012, 15:09
ich versuche gerade auf die aktuelle zeit 60 sekunden zu addieren. das funktioniert aber nicht.
die uhrzeit stimmt. aber das datum verschiebt sich um exakt zwei monate nach vorne:
FormatDateTime('dd.mm.yyyy hh:nn', now + iNR); // iNR: Integer; der inhalt ist gleich "60"
Funktioniert nicht weil du falsche Annahmen triffst.
+ 60 bedeutet das du 60 Tage weiterzählst. 60 Sekunden wären 60 * 1 / (24 (Stunden) * 60 (Minuten) * 60 (Sekunden))

Du hast hier nicht das C-Datumsformat vor dir das Sekunden seit 1970 zählt.

Grrr. Zu spät. Und wo war der rote Balken?
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat