Zitat von
SirTwist:
Achtung: für eine Zeiterfassung hat sich (bei mir!) TTime bzw. TDateTime als sehr fehleranfällig herausgestellt.
Jo ... Das Dateformat kann tricky sein -.-"
a) TTime = TDate = TDateTime = Double
b) Wenn Sie mit Gleitkommazahlen arbeiten, sollten Sie beachten, dass sie im Arbeitsspeicher nicht immer präzise dargestellt werden... (+ Rechenfehler & Ungenauigkeiten beim multiplizieren und teilen)
Zitat:
... Array[0..1439] ... ganze Woche, dann ist es ein Array[0..10079] ...
Wenn schon so n Array. Währe es dann nicht einfacher bzw. leichter zu handeln/verstehen ein array[0..6] of TagesArray zu machen? (oder auch 1..7 je nach Geschmack ^^)
So sehe ich gleich Tag,Minute und muss nicht den Tag aus der Minute heraus errechnen (div 1440)... naja aber das kommt wohl auf die Restliche Vorgehensweise drauf an ^^
龍 Der Unterschied zwischen Theorie und Praxis ist in der Praxis größer als in der Theorie.