Witam,
mam taki mały projekt, który obsługuje czas pracy pracowników. Utknąłem, na wydawałoby się prostej rzeczy, ale nie mam pomysłu jak to rozwiązać.
Pracownik przychodzący do pracy odbija kartą swoje przyjście w wyniku którego powstaje zapis w bazie danych podobny jak ten:
id | start | id_prac | start_str | stop | stop_str | czas_str |
379 | 2022-12-28 20:34:38 | 33 | 1672256078 | | | |
natomiast jak wychodzi, to uzupełniane są pola stop, stop_str i wyliczany czas_str (stop_str-start_str)
w jaki sposób obliczyć przepracowane godziny nocne (pomiędzy 22 - 6)?
Miał ktoś może taki problem?
Dzięki za podpowiedzi.
Pozdrawiam!