Diferenças e Soma de Horas com PHP
Fiz algumas funções para tratar da diferença entre duas horas (horaA e horaB) e também fiz outra para soma das diferenças onde pode-se obter um total de horas de trabalho.
Exemplo:
Suponha que um funcionario entre as 08:40:05 no serviço, pare para um café as 11:15:24 e volte as 11:30:10. As 13:15:44 ele sai para o almoço e volta as 14:25:00. Trabalha até as 18:00:01 e depois vai embora.
Imaginando que você tem estes horários no banco de dados e precisa saber o tempo real em que ele trabalhou. As funções ajudam a saber este tempo.
É importante lembrar que as funções só farão calculos até 23:59:59.
Caso seja necessário ultrapassar as 24hs o problema pode ser resolvido com MySQL ou outras funções já existentes dos amigos do PHP Brasil.
Espero que ajude a todos.
Exemplo:
Suponha que um funcionario entre as 08:40:05 no serviço, pare para um café as 11:15:24 e volte as 11:30:10. As 13:15:44 ele sai para o almoço e volta as 14:25:00. Trabalha até as 18:00:01 e depois vai embora.
Imaginando que você tem estes horários no banco de dados e precisa saber o tempo real em que ele trabalhou. As funções ajudam a saber este tempo.
É importante lembrar que as funções só farão calculos até 23:59:59.
Caso seja necessário ultrapassar as 24hs o problema pode ser resolvido com MySQL ou outras funções já existentes dos amigos do PHP Brasil.
Espero que ajude a todos.
Data | Autor | Changelog | Download |
---|---|---|---|
23/02/2011 2:54pm | Ibrahim S. M. Brumate | Versão 1.0 | Versão 1.0 |
Novo Comentário: