Javascript: Mostrar fecha con formato de texto

Javascript: Mostrar fecha con formato de texto 1Utilizando funciones de Javascript, podemos agregar la fecha en la programación de nuestra página web, con un formato que muestre en letras el mes en curso y el día de la semana, de la misma manera que cuando escribimos una carta.

Primero vamos a sumar  estas funciones de Javascript, y luego agregaremos en donde querramos la etiqueta <script>dia()</script> y nos mostrará la fecha del día: Miercoles 16 de febrero del 2011


<script languaje=»JAVASCRIPT»>
function dia_semana (d1,d2,d3,d4,d5,d6,d7) {
this[0]=d1;
this[1]=d2;
this[2]=d3;
this[3]=d4;
this[4]=d5;
this[5]=d6;
this[6]=d7;
}

function mes_ano (d1,d2,d3,d4,d5,d6,d7,d8,d9,d10,d11,d12) {
this[0]=d1;
this[1]=d2;
this[2]=d3;
this[3]=d4;
this[4]=d5;
this[5]=d6;
this[6]=d7;
this[7]=d8;
this[8]=d9;
this[9]=d10;
this[10]=d11;
this[11]=d12;
}

semana= new dia_semana («Domingo»,»Lunes»,»Martes»,»Miércoles»,»Jueves»,»Viernes»,»Sábado»);

mes=new mes_ano («enero»,»febrero»,»marzo»,»abril»,»mayo»,»junio»,»julio»,»agosto»,»septiembre»,»octubre»,»noviembre»,»diciembre»);

var today= new Date;
diahoy = today.getDay();
fechahoy = today.getDate();
meshoy = today.getMonth();
horahoy = today.getHours();
minutohoy = today.getMinutes();
ano = today.getFullYear();

function dia () {
document.write
document.write (semana[diahoy]+’ ‘+fechahoy);
document.write (‘ de ‘+mes[meshoy]+’ del ‘+ano);
document.write («<i>»);
if (minutohoy<10) {minutohoy=»0″+minutohoy}
}
</script>
<script>dia()</script>

Tengan en cuenta que la función  ano = today.getFullYear(); antes era usada así  ano = today.getYear();  <<— esta forma ha sido dejada de usar y da error

Para ver bajar y código en formato plano: Función MuestroFecha en Javascript

Síguenos en las redes sociales para estar al día con todas las noticias, cursos gratuitos y demás artículos interesantes. Aquí te dejamos varias opciones:

* En Twitter, nos encuentras como @Geeksroom.
* Para vídeos, suscríbete a nuestro canal de Youtube.
* En Instagram, disfruta de nuestras imágenes.
* También podrás disfrutar de Geek's Room a través de Pinterest.