ElTicus.com

Programación, lenguajes y recursos para programadores

Recurso no clasificado
Para imprimir la fecha en espa帽ol utilizando PHP independientemente del lenguaje del servidor (Utilizando ARRAYS)
Funci贸n re-implementada utilizando arrays
Publicado por JL Fecha: 2007-02-15 16:12:21 Idioma: Espa帽ol Tipo de documento: C贸digo fuente

Imprimir la fecha en espa帽ol utilizando PHP aunque el idioma del servidor sea el ingl茅s.

Adaptaci贸n mejorada de la funci贸n publicada anteriormente

Se trata de una funci贸n muy sencilla, pero que resulta extremadamente util, ya que si simplemente utilizamos una de las funciones de formateo de fechas, nos arriesgamos a encontrarnos con una sentencia como:

Monday, 12 de january de 2007

La funci贸n que convierte una fecha a formato legible en espa帽ol es la siguiente:

 /*************************************
 Devuelve una cadena con la fecha que se 
 le manda como par谩metro en formato largo.
 *************************************/

function FechaFormateada2($FechaStamp)
{
  $ano = date('Y',$FechaStamp);
  $mes = date('n',$FechaStamp);
  $dia = date('d',$FechaStamp);
  $diasemana = date('w',$FechaStamp);

  $diassemanaN= array("Domingo","Lunes","Martes","Mi茅rcoles",
                      "Jueves","Viernes","S谩bado"); $mesesN=array(1=>"Enero","Febrero","Marzo","Abril","Mayo","Junio","Julio",
                 "Agosto","Septiembre","Octubre","Noviembre","Diciembre");
  return $diassemanaN[$diasemana].", $dia de ". $mesesN[$mes] ." de $ano";
}

Para utilizar la funci贸n, se le manda una fecha como par谩metro, por ejemplo, si se quisiera imprimir la fecha actual, utilizar铆amos el siguiente c贸digo:

 $fecha = time();
 echo FechaFormateada2($fecha);


El resultado en pantalla ser铆a el siguiente:

Lunes, 11 de Enero de 2007




Nadie ha puesto ning鷑 comentario todav韆


Haz un comentario sobre este tema
Nombre email (no se muestra)
comentario:
Escribe las 2 letras que ves aqu: Imagen anti-spam =




No hay comentarios

Art韈ulos relacionados:
Recurso no clasificado Como imprimir la fecha en espa帽ol utilizando PHP aunque el idioma del servidor sea el ingl茅s. Tip Como corregir la fecha de mi servidor si 茅ste se encuentra en un uso horario diferente al mio Recurso no clasificado Como convertir una fecha de Lenguaje Natural a tipo DATE