20160229

Codigo en Javascript para hacer un calendario

Anexo Codigo para generar un calendario:

<!DOCTYPE html>
<html>
<body>

<div id = "cal001"> </div>

<script>

// Inicializa Calendario
var mes = [0,0,0,0,0,0,0
          ,0,0,0,0,0,0,0
          ,0,0,0,0,0,0,0
          ,0,0,0,0,0,0,0
          ,0,0,0,0,0,0,0
          ,0,0,0,0,0,0,0]

// Inicializa fecha
var fecha0 = new Date(2016,2,1);//Mar2016

// Llena el calendario
var dia_semana = fecha0.getDay();

var fecha1 = new Date(2016,2,1-dia_semana);

for(var i = 0; i< 42; i++) {
   mes[i]=fecha1.getDate();
   fecha1.setDate(mes[i]+1)
}


// Imprime Resultado
var cal_html = "";
for(var i = 0; i< 42; i++) cal_html += (i%7==0?"<br>":",") +mes[i];



  document.getElementById("cal001").innerHTML = cal_html;   
</script>

</body>
</html>

No hay comentarios:

Publicar un comentario