Ver Mensaje Individual
  #6 (permalink)  
Antiguo 29/12/2008, 19:08
Avatar de Hayi
Hayi
 
Fecha de Ingreso: febrero-2002
Ubicación: Santa Fe - Santa Fe
Mensajes: 121
Antigüedad: 22 años, 2 meses
Puntos: 3
Respuesta: ingresar fecha e interpretar fecha en letras.

Hola, si se me permite un pequeño aporte, sería una pequeña forma de contribuir a las distintas ayudas recibidas: Aquí tengo una pequeña función que me ha ayudado a la hora de mostrar por pantalla fechas en formato "2008-12-29" como "Lunes 29 de Diciembre de 2008" (siempre se puede mejorar, pero me ha servido para lo que yo necesitaba)

Código PHP:
<?php

function cambioFecha($fecha){ //$fecha es de este formato --> ej: 20081229

$tieneCeroDiaMes substr($fecha,6,1);

if (
$tieneCeroDiaMes == 0) {
    
$diaMes substr($fecha,7,1);
} else {
    
$diaMes substr($fecha,6,2);

}


$Mes substr($fecha,4,2);
$Mes str_replace("01","Enero",$Mes);
$Mes str_replace("02","Febrero",$Mes);
$Mes str_replace("03","Marzo",$Mes);
$Mes str_replace("04","Abril",$Mes);
$Mes str_replace("05","Mayo",$Mes);
$Mes str_replace("06","Junio",$Mes);
$Mes str_replace("07","Julio",$Mes);
$Mes str_replace("08","Agosto",$Mes);
$Mes str_replace("09","Septiembre",$Mes);
$Mes str_replace("10","Octubre",$Mes);
$Mes str_replace("11","Noviembre",$Mes);
$Mes str_replace("12","Diciembre",$Mes);

$Anio substr($fecha,0,4);

return 
$diaMes." de ".$Mes." de ".$Anio."";
}

?>
Y así de la llama:

Código PHP:
$fecha1 explode("-",date());
$fecha2 $fecha1[0].$fecha1[1].$fecha1[2];
$fecha cambioFecha($fecha2);
echo 
$fecha
Espero que te sirva (y les sirva), saludos y buen año...