Foros del Web » Programando para Internet » Javascript »

Explicación fecha con JS

Estas en el tema de Explicación fecha con JS en el foro de Javascript en Foros del Web. He incluido un código de JS en mi página para que se muestre la fecha, pero me gustaria saber como funciona, que es lo que ...
  #1 (permalink)  
Antiguo 11/01/2006, 12:48
 
Fecha de Ingreso: enero-2006
Mensajes: 1
Antigüedad: 18 años, 3 meses
Puntos: 0
Explicación fecha con JS

He incluido un código de JS en mi página para que se muestre la fecha, pero me gustaria saber como funciona, que es lo que hace cada variable, el condicional,etc... Muchas gracias de antemano. El código es:

<SCRIPT type="text/javascript">
// Array de los meses
var monthNames = new makeArray(12);
monthNames[0] = "Enero";
monthNames[1] = "Febrero";
monthNames[2] = "Marzo";
monthNames[3] = "Abril";
monthNames[4] = "Mayo";
monthNames[5] = "Junio";
monthNames[6] = "Julio";
monthNames[7] = "Agosto";
monthNames[8] = "Septiembre";
monthNames[9] = "Octubre";
monthNames[10] = "Noviembre";
monthNames[11] = "Diciembre";

// Array de los días

var dayNames = new makeArray(7);
dayNames[0] = "Domingo";
dayNames[1] = "Lunes";
dayNames[2] = "Martes";
dayNames[3] = "Mi&eacute;rcoles";
dayNames[4] = "Jueves";
dayNames[5] = "Viernes";
dayNames[6] = "S&aacute;bado";

var now = new Date();
var year = now.getYear();

if (year < 2000) year = year + 1900;

function makeArray(len)
{
for (var i = 0; i < len; i++) this[i] = null;
this.length = len;
}
</SCRIPT>

----------------------------------------------------------

<script language="JavaScript" type="text/javascript">
<!--
document.write( dayNames[now.getDay()] + " " + now.getDate() + " de " + monthNames[now.getMonth()] + " " +" de " + year);
// -->
</script>
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:01.