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


Esta semana puedes comenzar a cursar alguno de estos 30 cursos sin costo, no pierdas la oportunidad de aprender algo nuevo!