Ich habe zwei Datetime-Felder, die ich zusammenfügen möchte. Sie haben das folgende Format: '01/01/1900 00:00:00'.
Das Hauptproblem dabei ist, dass ich möchte, dass die Berechnung nur die Arbeitsstunden berücksichtigt. Der Arbeitstag liegt zwischen 08:30 und 17:30 Uhr und umfasst nicht die Wochenenden:
Auch wenn das erste Feld außerhalb des Arbeitstages beginnt oder auf ein Wochenende fällt, sollte das zweite Feld ab dem Beginn des nächsten Arbeitstages hinzugefügt werden.
Zum Beispiel:
`'26/06/2009 15:45:00' + '01/01/1900 09:00:00' = '29/06/1900 15:45:00'
'12/07/2009 14:22:36' + '01/01/1900 18:00:00' = '13/07/1900 08:30:00'
'15/07/2009 08:50:00' + '01/01/1900 04:00:00' = '15/07/2009 12:50:00'`
Im ziemlich sicher, dass dies geht, um eine benutzerdefinierte Funktion zu erstellen, um dies heraus zu arbeiten, aber ich habe keine Ahnung, wie man sogar beginnen diese (ich bin ganz aus meiner Tiefe hier) könnte jemand bieten mir einige Ratschläge, wie dies zu erreichen?