Foros del Web » Programando para Internet » PHP »

¿Como puedo hacer para que el mes sea leido en español?

Estas en el tema de ¿Como puedo hacer para que el mes sea leido en español? en el foro de PHP en Foros del Web. Buenos dias... yo tengo esta programacion, pero el mes me es leido en ingles... porfavor me podrian ayudar a saber como puedo convertirlo a español? ...
  #1 (permalink)  
Antiguo 09/04/2007, 08:54
 
Fecha de Ingreso: abril-2007
Mensajes: 16
Antigüedad: 17 años
Puntos: 0
¿Como puedo hacer para que el mes sea leido en español?

Buenos dias... yo tengo esta programacion, pero el mes me es leido en ingles... porfavor me podrian ayudar a saber como puedo convertirlo a español?
<?php
$nombre_archivo = 'Sistemas/SITRARNOT_setup.exe';
if (file_exists($nombre_archivo)) {
echo date ("d F Y H:i:s", filemtime($nombre_archivo));
}

esta es la programacion... gracias
  #2 (permalink)  
Antiguo 09/04/2007, 11:19
Avatar de kaninox  
Fecha de Ingreso: septiembre-2005
Ubicación: In my House
Mensajes: 3.597
Antigüedad: 18 años, 7 meses
Puntos: 49
Re: ¿Como puedo hacer para que el mes sea leido en español?

primero si recibes la fecha de una variable año-mes-dia

la desconpones con substr y aplicas te dejo un ejemplo de la fecha de hoy descompuesta... a español

Código PHP:
$MES date("m");
switch (
$MES
            {
                       case 
"1":
            
$may "Enero";
            break;
            case 
"2":
            
$may "Febrero";
            break; 
            case 
"3":
            
$may "Marzo";
            break;
            case 
"4":
            
$may "Abril";
            break;
            case 
"5":
            
$may "Mayo";
            break;
            case 
"6":
            
$may "Junio";
            break;
            case 
"7":
            
$may "Julio";
            break;
            case 
"8":
            
$may "Agosto";
            break; 
            case 
"9":
            
$may "Septiembre";
            break;     
            case 
"10":
            
$may "Octubre";
            break; 
            case 
"11":
            
$may "Noviembre";
            break; 
            case 
"12":
            
$may "Diciembre";
            break; 
             
            }
$dia date("d");
$anyo date("Y");

echo 
"dia - $may - anyo"
ahora solo necesitas aplicarle tu fecha de base de datos si tienes problemas me dices :)
__________________
Gokuh Salvo al mundo. PUNTO!!!!
  #3 (permalink)  
Antiguo 09/04/2007, 11:43
Avatar de eits  
Fecha de Ingreso: junio-2005
Ubicación: valladolid, yucatán
Mensajes: 1.655
Antigüedad: 18 años, 10 meses
Puntos: 88
Re: ¿Como puedo hacer para que el mes sea leido en español?

yo lo haria así
Código PHP:
$mes=array(1=>"Enero"2=>"Febrero"3=>"Marzo",...);
$MES date("m");
$dia date("d");
$anyo date("Y");
echo 
"$dia - ".$mes[$MES]." - $anyo"
saludos.
__________________
El amor es la locura mas lucida que tiene el hombre.- Andres Henestrosa
la tristeza no existe, solo es... la ausencia de la felicidad.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:47.