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


/ Published in: PHP
Save to your folder(s)



Copy this code and paste it in your HTML
  1. /*************************************
  2.  Devuelve una cadena con la fecha que se
  3.  le manda como parámetro en formato largo.
  4.  *************************************/
  5. function FechaFormateada2($FechaStamp)
  6. {
  7. $ano = date('Y',$FechaStamp);
  8. $mes = date('n',$FechaStamp);
  9. $dia = date('d',$FechaStamp);
  10. $diasemana = date('w',$FechaStamp);
  11.  
  12. $diassemanaN= array("Domingo","Lunes","Martes","Miércoles",
  13. "Jueves","Viernes","Sábado"); $mesesN=array(1=>"Enero","Febrero","Marzo","Abril","Mayo","Junio","Julio",
  14. "Agosto","Septiembre","Octubre","Noviembre","Diciembre");
  15. return $diassemanaN[$diasemana].", $dia de ". $mesesN[$mes] ." de $ano";
  16. }
  17.  
  18.  
  19. //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:
  20.  
  21. $fecha = time();
  22. echo FechaFormateada2($fecha);

Report this snippet


Comments

RSS Icon Subscribe to comments

You need to login to post a comment.