Calcular el Número de Horas entre Dos Fechas en PHP

Calcular el número de horas entre 2 fechas

En este tutorial crearemos como Calcular número de horas entre 2 fechas usando PHP. Este código puede calcular automáticamente las horas entre los dos cuando el usuario proporciona la información necesaria. El código usa el método PHP POST para llamar a un bloque específico de códigos que calculan las dos fechas dadas restando el futuro y el presente. Este es un tipo de programa fácil de usar, no dude en modificarlo.

Usaremos PHP como un lenguaje e intérprete de scripts que se usa principalmente en cualquier servidor web, incluidos xamp, wamp, etc. Se está utilizando en cualquier sitio web famoso y tiene una tecnología moderna que la próxima generación puede usar fácilmente.

Empezando:
Primero debe descargar e instalar XAMPP o cualquier servidor local que ejecute scripts PHP. Aquí está el enlace para el servidor XAMPP https://www.apachefriends.org/index.html. Y, este es el enlace para el bootstrap que utilicé para el diseño del diseño https://getbootstrap.com/.

Crear la interfaz:
Aquí es donde crearemos un formulario simple para nuestra aplicación. Para crear los formularios, simplemente cópielos y escríbalos en su editor de texto, luego guárdelos como index.php.

<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" name="viewport" content="width=device-width, initial-scale=1"/>
    <link rel="stylesheet" type="text/css" href="css/bootstrap.css"/>
  </head>
<body>
  <nav class="navbar navbar-default">
    <div class="container-fluid">
      <a class="navbar-brand">CompuBinario</a>
    </div>
  </nav>
  <div class="col-md-3"></div>
  <div class="col-md-6 well">
    <h3 class="text-primary">PHP - Calcular el número de horas entre 2 fechas</h3>
    <hr style="border-top:1px dotted #ccc;"/>
    <div class="col-md-2"></div>
    <div class="col-md-8">
      <form action="" method="POST">
        <div class="col-md-6">
          <div class="form-group">
            <label>Fecha 1</label>
            <input type="date" name="date1" class="form-control"/>
          </div>
        </div>
        <div class="col-md-6">
          <div class="form-group">
            <label>Fecha 2</label>
            <input type="date" name="date2" class="form-control"/>
          </div>
        </div>
        <center><button class="btn btn-primary" name="calculate">Calcular</button></center>
      </form>	
      <?php include 'date_calculator.php'?>
    </div>
  </div>
</body>
</html>

Crear la función principal:
Este código contiene la función principal de la aplicación. Este código calculará las horas entre las dos fechas cuando se hace clic en el botón. Para hacer esto, simplemente copie y escriba este bloque de códigos a continuación dentro del editor de texto, luego guárdelo como date_calculator.php

<?php
  if(ISSET($_POST["calculate"])) {
    $date1 = strtotime($_POST['date1']);
    $date2 = strtotime($_POST['date2']);
    $diff = abs($date2 - $date1)/3600;
    
    echo "<center><h3>Total de <i class='text-primary'>".$diff."</i> horas entre las dos fechas marcadas</h3></center>";		
  }
?>

Ahí lo tienes, creamos con éxito Calcular número de horas entre 2 fechas usando PHP.

Antes de la descarga del Tutorial presiona el siguiente enlace para que te suscribas a nuestro Canal de YouTube:

SUSCRIBETE AL CANAL DE YOUTUBE AQUI !

Imagen para Eliminación Dinámica de Arrastrar y Soltar en JavaScript – Descargar el Tutorial en el siguiente enlace:

DESCARGAR AQUÍ

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *