
tengo fechas como INT del siguiente modo: 20100927 que representaria el 27 de septiembre de 2010, lo que estoy buscando es la manera de poder mostrar ese dato "20100927" de la forma "Dia de Mes del Año"
lo mas cercano fue que me saliera pero en ingles, no he logrado hacerle funcionar en español... sin embargo he establecido el setlocale y por ejemplo strftime("%A %d de %B del %Y") me arroja como resultado el formato deseado, pero de la fecha actual......
tengo:
Código PHP:
$fecha=$row{2}; //resultado de una query y su respectiva fect row etc...
$fecha = strval($fecha); //segun yo asi paso de INT a STR sin mayor problema...
//segun yo aqui tengo en $fecha el valor (ej. obtenido de sql query y fetch row)20100927 ya como tipo String.
$mostrar = strtotime( $fecha ); //pense que este seria un paso intermedio
$intento2 = date( 'F j, Y', $mostrar ); //sale Month day, Year (en ingles)
echo $intento2; // no funciona
cualquier orientacion es bienvenido y apreciada.
saludos.