B
blankito1998
Beta
Verificado por Whatsapp
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
puedes hacer que est mismo codigo dias una vez pasen 24 horas?Claro, puedes lograrlo revisando si la cantidad de minutos supera los 60 (1 hora). Aquí te dejo un ejemplo de cómo hacerlo:
Insertar CODE, HTML o PHP:$fecha_enviado = new DateTime('2023-07-13 19:30:00'); // reemplaza esto con la fecha real de la base de datos $ahora = new DateTime(); $intervalo = $fecha_enviado->diff($ahora); $minutos = $intervalo->days * 24 * 60; $minutos += $intervalo->h * 60; $minutos += $intervalo->i; if($minutos < 60){ echo "Han pasado " . $minutos . " minutos"; } else { $horas = floor($minutos / 60); echo "Han pasado " . $horas . " horas"; }
Este código calculará la diferencia en minutos, luego comprobará si esta diferencia es menor a 60. Si es así, mostrará la diferencia en minutos, de lo contrario, convertirá los minutos a horas (dividiendo entre 60) y mostrará la diferencia en horas.