Javascript: Mostrar fecha con formato de texto

Utilizando 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

A %d blogueros les gusta esto: