Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Stunden zu Datetime Feld addieren ... wie ? (https://www.delphipraxis.net/34943-stunden-zu-datetime-feld-addieren-wie.html)

Killerloop 30. Nov 2004 14:25


Stunden zu Datetime Feld addieren ... wie ?
 
Hallo !

Ich habe eine access-db mit einem Feld 'startzeit' im Format DD/MM/YYYY HH/MM/SS. Also das standart Datumsformat.
JEtzt steht dort beispielsweise drin 01.01.2004 20:00:00. jetzt möchte ich einfach zu diesem Wert komplette Stunden addieren.

Beispielsweise 3 Stunden, so das dann 01.01.2004 23:00:00 rauskommt. Kann mir jemand verraten wie ich das anstelle ?

Danke !

jfheins 30. Nov 2004 14:27

Re: Stunden zu Datetime Feld addieren ... wie ?
 
AlterWert := AlterWert + (X * (1/24));
X = Anzahl der Stunden

:duck: *Nur an Delphi denker*

Killerloop 30. Nov 2004 14:33

Re: Stunden zu Datetime Feld addieren ... wie ?
 
vielleicht hätte ich erwähnen sollen das ich schon mit delphi arbeite, den DateTime-wert aus der Access db auslese und in delphi die stunden addieren möchte...

Oder wie sonst soll ich diese Antwort werten ?

:?:

Jasocul 30. Nov 2004 15:11

Re: Stunden zu Datetime Feld addieren ... wie ?
 
Wenn du ein StrToTime('03:00') machst, kannst du das Ergebnis daraus einfach addieren:
Delphi-Quellcode:
NeueZeit := StrToDateTime('01.01.2004 20:00:00') + StrToTime('03:00');
Ich habs nicht getestet, aber im Prinzip müsste es so funktionieren.

SubData 30. Nov 2004 15:12

Re: Stunden zu Datetime Feld addieren ... wie ?
 
Markier mal das Posting ... Der Scherzkeks hats in Weiss geschrieben ^^

Jasocul 30. Nov 2004 15:16

Re: Stunden zu Datetime Feld addieren ... wie ?
 
:wall:

Killerloop 30. Nov 2004 15:21

Re: Stunden zu Datetime Feld addieren ... wie ?
 
jep, danke Jasocul, es funktioniert !


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:35 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