Clase para calcular el tiempo transcurrido entre dos horas en PHP.

Español
Imagen de portada para Curso online Clase para calcular el tiempo transcurrido entre dos horas en PHP.

El código anterior es una clase escrita en PHP llamada TiempoTranscurrido, la cual tiene un método estático llamado calcular que acepta dos argumentos de tiempo en formato HH:MM y devuelve el tiempo transcurrido entre ambas horas en horas y minutos.

El método calcular de la clase TiempoTranscurrido utiliza las funciones de PHP strtotime y floor para convertir las horas en formato HH:MM en un formato de timestamp de Unix, calcular la diferencia de tiempo en segundos y convertir la diferencia de tiempo a horas y minutos.

La clase TiempoTranscurrido también tiene una validación para asegurarse de que las horas estén en un formato válido utilizando una expresión regular y lanza una excepción si las horas no están en el formato correcto.

En resumen, este código proporciona una manera fácil y segura de calcular el tiempo transcurrido entre dos horas en PHP, con validaciones de entrada y una implementación eficiente y legible.

Mostrar más
    Más información sobre quien creó el contenido

    Preguntas frecuentes

    El contenido de este producto no representa la opinión de Hotmart. Si ves informaciones inadecuadas, denúncialas aquí