Berechnungen mit Uhrzeit
Verfasst: 01.04.2015, 14:35
Hallo Acronauten,
Berechnungen mit Stunden und Minuten stellen einige vor Probleme, besonders, wenn während der Arbeitszeit Mitternacht überschritten wird.
Hier sind Vorlagen für den Abrechnungszeitraum eine Woche bzw. einen Monat.
Die Woche beginnt (unabhängig von der Eingabe) mit einem Montag, ein Monat mit dem 1.
Die Eingabe der Uhrzeit wird durch eine Funktion unterstützt.
Für Berechnungen müssen Beginn und Ende der Arbeitszeit bzw. der beiden möglichen Pausen eingegeben werden.
Die Uhrzeiten müssen zeitlich aufeinander folgend sein. Im Laufe eines Arbeitstags kann Mitternacht einmal überschritten werden, wenn das Kontrollkästchen „Nachtschicht“ angeklickt ist.
Feiertage werden farbig gekennzeichnet. Welche Feiertage zu berücksichtigen sind, wird in einer DDL ausgewählt.
Als weitere Eingabemöglichkeit ist ein Popup für Uhrzeiten von 0:00 bis 23:55 Uhr im 5-Minutenabstand angelegt. Eine generell 2-stelllige Stundenausgabe ist auch möglich.
Da das Feld durch die Einstellung „readOnly“ vor manuellen Eingaben geschützt ist, braucht man formales nicht validieren.
vg armine
P.S.: Es ist schon etwas feines, wenn das Zeitobjekt die Zeitspanne von 1:59 bis 3:01 am 29.03.15 mit 2 Minuten ermittelt. Von 02:01 bis 02:59 Uhr sind aber 58 Minuten?
Und wie ich am 25.10.15 zwischen der ersten Stunde von 2 bis 3 und der zweiten unterscheide, weiß ich auch nicht.
Berechnungen mit Stunden und Minuten stellen einige vor Probleme, besonders, wenn während der Arbeitszeit Mitternacht überschritten wird.
Hier sind Vorlagen für den Abrechnungszeitraum eine Woche bzw. einen Monat.
Die Woche beginnt (unabhängig von der Eingabe) mit einem Montag, ein Monat mit dem 1.
Die Eingabe der Uhrzeit wird durch eine Funktion unterstützt.
Für Berechnungen müssen Beginn und Ende der Arbeitszeit bzw. der beiden möglichen Pausen eingegeben werden.
Die Uhrzeiten müssen zeitlich aufeinander folgend sein. Im Laufe eines Arbeitstags kann Mitternacht einmal überschritten werden, wenn das Kontrollkästchen „Nachtschicht“ angeklickt ist.
Feiertage werden farbig gekennzeichnet. Welche Feiertage zu berücksichtigen sind, wird in einer DDL ausgewählt.
Als weitere Eingabemöglichkeit ist ein Popup für Uhrzeiten von 0:00 bis 23:55 Uhr im 5-Minutenabstand angelegt. Eine generell 2-stelllige Stundenausgabe ist auch möglich.
Da das Feld durch die Einstellung „readOnly“ vor manuellen Eingaben geschützt ist, braucht man formales nicht validieren.
vg armine
P.S.: Es ist schon etwas feines, wenn das Zeitobjekt die Zeitspanne von 1:59 bis 3:01 am 29.03.15 mit 2 Minuten ermittelt. Von 02:01 bis 02:59 Uhr sind aber 58 Minuten?
Und wie ich am 25.10.15 zwischen der ersten Stunde von 2 bis 3 und der zweiten unterscheide, weiß ich auch nicht.