Determinación de la diferencia horaria entre fechas en PHP
Estás buscando calcular la diferencia horaria entre dos fechas, que están formateadas en " Y-m-d H:i:s."
Para lograr esto en PHP:
Convierta las fechas a marcas de tiempo:
Las marcas de tiempo representan el número de segundos desde el 1 de enero de 1970, a medianoche, en la zona horaria de su servidor. Para convertir fechas en marcas de tiempo, use la función strtotime():
$timestamp1 = strtotime($date1);
$timestamp2 = strtotime($date2);
Calcule la diferencia horaria:
Reste la marca de tiempo anterior de la marca de tiempo posterior y divida por 3600 para obtener la diferencia horaria:
$hourdiff = round(($timestamp1 - $timestamp2) / 3600, 1);
La función round() se utiliza para evitar tener muchos decimales.
Descargo de responsabilidad: Todos los recursos proporcionados provienen en parte de Internet. Si existe alguna infracción de sus derechos de autor u otros derechos e intereses, explique los motivos detallados y proporcione pruebas de los derechos de autor o derechos e intereses y luego envíelos al correo electrónico: [email protected]. Lo manejaremos por usted lo antes posible.
Copyright© 2022 湘ICP备2022001581号-3