Ideelt set skal du bruge to felter alligevel:
- Gem to datoer/klokkeslæt separat --ELLER--
- Gem én dato/tid, og gem den forløbne tid
Når jeg gennemgår dine krav, vil jeg gå efter to separate dato/klokkeslætsfelter; og beregn heldage/halvdage inklusive (tillægge/fratrække) helligdage.
Hold en separat konfigurationstabel for at definere/konfigurere maks./minimum varighed af dagen.
Udfør alle beregninger på dagen/tidspunktet inden for forespørgslen eller alternativt på brugergrænsefladen efter brugerhandlinger - hvis du ønsker det.