Registriert seit: 26. Nov 2002
Ort: Aachen
87 Beiträge
Delphi 6 Enterprise
|
21. Jan 2003, 20:14
Hi pnuernbe,
ich empfehle Dir, neben der Zeit auch das Datum mitzuspeichern, entweder getrennt oder direkt als TDateTime (je nach Datenbank dort z.B. Timestamp). Es gibt z.B. Programmierer, die fangen abends an und sind zwei Tage später gegen Nachmittag mit der dringenden Fertigstellung eines Releases fertig. Was tragen die ein, wenn's nur Zeiten gibt?
Jedenfalls, mit TDateTime braucht man lediglich die Differenz zwischen Endezeit und Anfangszeit bilden und muss das dann nur noch mit 24 multiplizieren, also:
(vEnde - vStart) * 24
Eignet sich auch gut für berechnete Felder (OnCalcFields)
gruß, harrybo
Harry Boldt
|