Determinando a discrepância de horas entre datas em PHP
Ao lidar com duas datas expressas no formato "Y-m-d H:i:s", determinar a diferença horária entre eles é um requisito comum. Este artigo aborda esse problema, explicando como calcular a discrepância de horas de maneira eficaz.
Para PHP, uma abordagem envolve converter as datas em carimbos de data e hora e, em seguida, realizar um cálculo. Especificamente, você pode usar a função strtotime() para obter o carimbo de data/hora de cada data e subtraí-los posteriormente. O valor resultante representa a diferença em segundos. Para expressar a diferença em horas, divida o resultado por 3.600, pois há 3.600 segundos em uma hora.
Aqui está um trecho de código conciso que demonstra essa abordagem:
$hourdiff = round((strtotime($time1) - strtotime($time2)) / 3600, 1);
Ao empregar a função round(), você pode evitar o excesso de casas decimais no resultado final. Este método fornece uma maneira direta de determinar a diferença horária entre duas datas em PHP.
Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.
Copyright© 2022 湘ICP备2022001581号-3