Я запрограммировал систему ударных часов. Мне нужно изменить его, чтобы он соответствовал калифорнийским правилам сверхурочной работы, чтобы, если кто-то работает более 8 часов в сутки, он получал сверхурочную работу. Я нахожусь в тупике о том, как сделать это, что не требует больших вычислительных ресурсов.
Наши удары округляются до 15-минутных интервалов, что означает, что люди будут наносить удары в 8:00, 8:15, 8:30 и так далее.