Bom dia! galera… preciso criar uma condicional para valores de horário para um relógio de ponto, segue abaixo a explicação:
O relógio atualmente desconta as horas do funcionário (8 horas diárias) para mais ou para menos.
Se o funcionário trabalhar 08:01 ele soma um minuto de hora extra…
De acordo com as normas da CLT eu preciso criar 10 minutos de tolerância para mais ou para menos.
Basicamente:
CASO FUNCIONÁRIO_TRABALHA (MAIOR QUE) "08:10" = VERDADEIRO //CONTA AS HORAS EXTRAS PRA MAIS
CASO 2 FUNCIONÁRIO_TRABALHA (MENOR QUE) "07:50" = VERDADEIRO //CONTA AS HORAS EXTRAS PRA MENOS
OUTRO CASO FUNCIONÁRIO_TRABALHA (MAIOR OU IGUAL QUE) "7:50" OU (MENOR OU IGUAL) "8:10" = FALSO // NÃO CONTA AS HORAS EXTRAS
Alguém pode me dar uma luz de como eu posso resolver isso com a biblioteca time.h ou algo similar?
Desde já muito grato!