![]() |
Aufrechnen von Zeit
Hallo zusammen
habe ein folgender code:
Code:
mit diesem wird die aktuelle Zeit in die DB geschrieben.Wie kann ich nun
procedure TForm1.Table1AfterInsert(DataSet:tDataset);
begin Table1['Zeit']:=Time; end; Delphi dazu zu bringen,dass es die aktuelle Zeit plus 1 Stunde aufrechnet? (zBsp jetzt ist 18:15 Eintrag in DB = 19:15) Also eine Stunde später als wirklich ist. Bin sicher es gibt irgend eine Funktion für so etwas. Danke für eure Hilfe. Gruss Megabyte :coder: |
Delphi-Quellcode:
Table1['Zeit']:=Time + EncodeTime(1, 0, 0, 0);
|
oder Du erstellst Dir ein paar Konstanten:
Delphi-Quellcode:
const
c1Day = 1; c1Hour = c1Day / 24; c1Minute = c1Hour / 60; c1Second = c1Minute / 60; ... Table1['Zeit']:=Time + c1Hour; |
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:49 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