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