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

Populares

Buscar en este blog