Fechas

Manipular el tiempo

=')) date_default_timezone_set('America/Mexico_City'); // Definir una fecha $hora = 0; $minuto = 0; $segundo = 0; $mes = 9; $dia = 1; $anio = 2007; // Desplegar partes de la fecha echo "Hora : $hora Minuto : $minuto Segundo : $segundo Mes : $mes Dia : $dia Año : $anio
"; // Generar timestamp de la fecha $timestamp = mktime($hora,$minuto,$segundo,$mes,$dia,$anio); echo "\$timestamp : $timestamp (" . date('j/n/Y g:i:s A',$timestamp) . ')

'; // Manipular el tiempo : Avanzar echo 'Avanzar en el tiempo
'; // Sumar un numero de dias $dia += 14; $timestamp = mktime($hora,$minuto,$segundo,$mes,$dia,$anio); echo "\$dia += 14 : $timestamp (" . date('j/n/Y g:i:s A',$timestamp) . ')
'; // Sumar un numero de meses $dia = 1; $mes += 1; $timestamp = mktime($hora,$minuto,$segundo,$mes,$dia,$anio); echo "\$mes += 1 : $timestamp (" . date('j/n/Y g:i:s A',$timestamp) . ')
'; // Sumar un numero de aņos $mes = 9; $anio += 1; $timestamp = mktime($hora,$minuto,$segundo,$mes,$dia,$anio); echo "\$anio += 1 : $timestamp (" . date('j/n/Y g:i:s A',$timestamp) . ')

'; // Manipular el tiempo : Retroceder echo 'Retroceder en el tiempo
'; $dia = 1; $mes = 9; $anio = 2007; // Restar un numero de dias $dia -= 14; $timestamp = mktime($hora,$minuto,$segundo,$mes,$dia,$anio); echo "\$dia -= 14 : $timestamp (" . date('j/n/Y g:i:s A',$timestamp) . ')
'; // Restar un numero de meses $dia = 1; $mes -= 1; $timestamp = mktime($hora,$minuto,$segundo,$mes,$dia,$anio); echo "\$mes -= 1 : $timestamp (" . date('j/n/Y g:i:s A',$timestamp) . ')
'; // Restar un numero de aņos $mes = 9; $anio -= 1; $timestamp = mktime($hora,$minuto,$segundo,$mes,$dia,$anio); echo "\$anio -= 1 : $timestamp (" . date('j/n/Y g:i:s A',$timestamp) . ')

'; // Operaciones simultaneas $dia = 1; $mes = 9; $anio = 2007; $dia += 25; $mes += 15; $anio += 2; $timestamp = mktime($hora,$minuto,$segundo,$mes,$dia,$anio); echo "\$dia += 25 \$mes += 15 $anio += 2 : $timestamp (" . date('j/n/Y g:i:s A',$timestamp) . ')
'; ?>