Hallo Community,
nach Ewigkeiten habe ich mal wieder etwas Luft zum Programmieren. Und ja ich muss gestehen das ich erst mal wieder Warm laufen muss damit
Aber zu meinen Problem mit dem ich auch schon Google und Co. Belästigt habe.
Ich habe folgende Parameter (handelt sich um Uhrzeiten) 21:00 bis 05:00 ich möchte nun die Zeitspanne zwischen diesen beiden Zeiten ausgeben lassen. Nun das ist noch nicht das Problem, allerdings wird der Nachtzuschlag nur von 22:00 bis 05:00 gezahlt.
Ich versuche also krampfhaft meinem Programm bei zu bringen, zu erkennen das er 1 Stunde Normal abrechnet und 7 Stunden mit Nachtschicht Zulage.
das oben errechnet die verstrichene Zeit zwischen den Zeitangaben funktioniert auch Prima. Aber wie erkenne ich nun das diese Zeit in die Nachtschicht Zulage fällt? (22:00 bis 05:00) Bin gerade irgendwie ziemlich ratlos und für jede Hilfe Dankbar
MfG
Wejherowo112
nach Ewigkeiten habe ich mal wieder etwas Luft zum Programmieren. Und ja ich muss gestehen das ich erst mal wieder Warm laufen muss damit
Aber zu meinen Problem mit dem ich auch schon Google und Co. Belästigt habe.
Ich habe folgende Parameter (handelt sich um Uhrzeiten) 21:00 bis 05:00 ich möchte nun die Zeitspanne zwischen diesen beiden Zeiten ausgeben lassen. Nun das ist noch nicht das Problem, allerdings wird der Nachtzuschlag nur von 22:00 bis 05:00 gezahlt.
Ich versuche also krampfhaft meinem Programm bei zu bringen, zu erkennen das er 1 Stunde Normal abrechnet und 7 Stunden mit Nachtschicht Zulage.
VB.NET-Quellcode
- Dim firstDate As Date
- Dim secondDate As Date
- firstDate = CDate(datum1.Value & " " & TextBox1.Text) 'Datum und Uhrzeit im format 01.01.2000 00:00
- secondDate = CDate(datum2.Value & " " & TextBox2.Text) 'Datum und Uhrzeit im format 01.01.2000 00:00
- Dim ergeb As String = DateDiff(DateInterval.Minute, firstDate, secondDate)
- MsgBox(Math.Round(ergeb / 60, 2))) 'Ausgabe in Industriestunden
das oben errechnet die verstrichene Zeit zwischen den Zeitangaben funktioniert auch Prima. Aber wie erkenne ich nun das diese Zeit in die Nachtschicht Zulage fällt? (22:00 bis 05:00) Bin gerade irgendwie ziemlich ratlos und für jede Hilfe Dankbar
MfG
Wejherowo112