Ejemplo trabajando con fechas php

A continuación mostrare un conjunto de funciones con las cuales podrás trabajar y darle uso a las fechas.

aquí el código:


<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>work with date in php</title>
    <!-- Latest compiled and minified CSS -->
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous">
</head>
<body>
    <section>
     
        <?php

        //time devuelve la fecha actual en tiempo unix
        echo time()."<br>";
     
//date devuelve la fecha u hora actual
        echo date(DATE_RSS)."<br>";//(D, d M Y H:i:s)
     
        //mostrar tabla de caracteres de fecha
     
        //fecha en estilo de frase
        echo date('d F y')." ".date('g:i:s a')."<br>";
     
        $fecha = getdate();
        foreach($fecha as $clave=>$valor){
            echo "$clave = $valor<br> ";
        }
         
//mostrando fecha actual escrita
$Arraymeses=["Enero","Febrero","Marzo","Abril","Mayo","Junio","Julio","Agosto","Septiembre","Noviembre","Diciembre"];
$Arraydias=["Domingo","Lunes","Martes","Miercoles","Jueves","Viernes","Sabado","Domingo"];
     

$dia=$Arraydias[fecha['wday']];
$mes=$Arraymeses[fecha['mon']-1];
     
echo "Hoy es $dia del mes de $mes2 <br>";
     
     
echo date_default_timezone_get()."<br>";
     
$zonas = datetimezone()::listIdentifiers();

        foreach($zonas as $z)
            ´{
                $a++;
                echo $a
            }
         
//    utilizando mktime  
$cumple = mktime(0,0,0,11,29,1992);
         
echo $cumple;
     
$hoy = $time;
     
        $edad  = $hoy - $cumple;
     
        echo $edad;
        $fecha = getdate($cumple);
        $dianacimiento = $Arraydias[$fecha['wday']];
        $dianum= $fecha['mday'];
        $anio = $fecha['year'];
        $mesNacimient0=$Arraymeses[$fecha['mon']-1]:
     
        echo "<p>Tu dia de nacimiento fue un $dianacimiento $dianum de $mesNacimient0 de$anio";
        //calcular cuanto a vivido / sacar calculo de vida
        echo "<p> Por lo que has vivido aproximanademnte  ".floor(($edad/60/60/24));
        ?>
     
    </section>
</body>
</html>


Aunque todavía hay mas funciones con las que puede utilizar las fechas solo esas mostrare.

Comentarios

Entradas más populares de este blog

Ejemplo de suma Pascal

Solucion al error collation desconocida: 'utf8mb4_0900_ai_ci'