Nettoarbeitsstunden/-tage

job es ist die zweite variante... und da geht es halt darum das ich sozusagen die nicht nowendigen stunden rausrechne..

er müsste halt wenn man es mit java mit erst die nettoarbeitstage berechnen.
das macht er halt in dem er in dem zeitraum guckt wie viele tage von montag - freitag drin sind und die zählt. danach muss er gucken wieviele stunden jeder tag hat (bei mir 13 stunden).. das nimmt er dann mit den nettoarbeitstagen mal und addiert noch die stunden von dem startzeitpunkt (bei dir jetzt halt 9 - 19 Uhr) und vom endzeitpunkt 6 - 16:30)... dann hat man quasi die bereinigte stundeanzahl ;)
 
ok, Du bekommst also von der DB den gesamten Zeitraum (in meinen Bsp. 127,5h - falls ich das richtig im Kopf überschlagen habe :p).

Dann musst Du halt den Rest in Deinem Java-Programm rausrechnen ... im Prinzip so, wie Du es beschrieben hast. Wobei dann halt die Wochenenden oder Feiertage entweder vernachlässigt
werden :eek: oder auf die eine oder andere Weise zu berücksichtigen sind.

Mit SQL (so wie in Deinem Anfangspost verlangt) wird da gar nichts gehen (!)
Dafür müsstest Du die Datenstruktur entspr. meiner Variante 1 anpassen!

Gruß
Klaus
 
Zurück