May 2011
Intermediate to advanced
800 pages
39h 19m
German
Sie möchten beispielsweise die von einem Arbeitnehmer geleisteten Arbeitsstunden zusammenzählen. Falls Sie dabei aber so vorgehen wollen, wie es im Vorgängerrezept „R1.21 Mit dem Datum rechnen“ (Mit dem Datum rechnen) gezeigt wurde, werden Sie keinen Erfolg haben, da sich Stundenzahlen größer 23 nicht darstellen lassen. Außerdem können negative Gleitkommazahlen nicht als Datum/Uhrzeit interpretiert werden.
Wir verzichten auf den Date-Typ und schreiben stattdessen eine eigene Funktion, der wir die zu addierenden Zeiten als String-Typen im Format hh:mm:ss übergeben. Beide Strings werden »zerlegt«, in Sekunden umgerechnet und zusammengezählt. Rückgabewert ist wieder eine Zeit als String-Typ.
Read now
Unlock full access