executar operações relacionadas a data e hora em PHP
Como você efetua operações de data e hora, como adicionar data, encontrar diferença, descobrir quantos dias excluindo fins de semana em um intervalo? Pessoalmente, comecei a passar algumas dessas operações para meus dbms do postgresql, pois normalmente só precisaria emitir uma instrução sql para obter uma resposta, no entanto, para fazê-lo da maneira PHP, teria que escrever muito mais código, o que significa mais chances para que ocorram erros ...
Existem bibliotecas em PHP que operam em data / hora de uma maneira que não exige muito código? que supera o sql em uma situação em que: 'Dadas duas datas, quantos dias úteis existem entre as duas datas? Implemente em SQL ou $ pet_lang 'que é resolvido fazendo essa consulta?
SELECT COUNT(*) AS total_days
FROM (SELECT date '2008-8-26' + generate_series(0,
(date '2008-9-1' - date '2008-8-26')) AS all_days) AS calendar
WHERE EXTRACT(isodow FROM all_days) < 6;