Fechas
mktime
='))
date_default_timezone_set('America/Mexico_City');
// Generar fechas
echo '
Generar fechas
';
echo 'Fecha: ' . date('j/n/Y') . '
';
$dia = date('j') + 60 . '/' . date('n') . '/' . date('Y');
echo 'Fecha + 60 dias (error) : ' . $dia . '
'; //= 34/12/2004
echo 'Fecha + 60 dias (correcto) : ' . date('j/n/Y', mktime(0, 0, 0, date('n'), date('j') + 60, date('Y'))) . '
';
$mes = date('n') + 13;
echo 'Fecha + 13 meses (error) : ' . date('j') . '/' . $mes . '/' . date('Y') . '
';
echo 'Fecha + 13 meses (correcto) : ' . date('j/n/Y', mktime(0, 0, 0, date('n') + 13, date('j'), date('Y')));
echo '
';
$timestamp = mktime(0,0,0,5,25,2007);
$fecha = date('j/n/Y',$timestamp);
echo "$timestamp = $fecha
";
$timestamp = mktime(0,0,0,5,25,1960);
$fecha = date('j/n/Y',$timestamp);
echo "$timestamp = $fecha
";
if(checkdate(5,25,1960))
echo "fecha valida
";
else
echo "fecha no valida
";
echo '
';
$timestamp = mktime(0,0,0,1,18,2038);
$fecha = date('j/n/Y G:i:s',$timestamp);
echo "$timestamp = $fecha
";
$timestamp = mktime(0,0,0,1,19,2038);
$fecha = date('j/n/Y G:i:s',$timestamp);
echo "$timestamp = $fecha | ";
var_dump($timestamp);
echo '
';
echo ($timestamp === false) ? 'FALSE !!! ' : '????';
echo '
';
$timestamp = mktime(0,0,0,0,0,0);
$fecha = date('j/n/Y G:i:s',$timestamp);
echo "$timestamp = $fecha
";
$timestamp = mktime(0,0,0,1,1,1970);
$fecha = date('j/n/Y G:i:s',$timestamp);
echo "$timestamp = $fecha
";
?>