(en primer lugar, disculpe mi Inglés, soy un principiante)¿Cómo obtener el 4 lunes de un mes con js?
vamos a explicar la situación:
Me gustaría crear gráficos utilizando Google herramienta de Gráficos (darle una oportunidad, es muy útil) Esta parte no es realmente difícil ...
El problema viene cuando tengo un gráfico específico que requiere en el eje x las cuatro semanas de un mes: me gustaría mostrar en la pantalla solo los cuatro lunes en el mes actual.
Ya tengo las variables CurrentMonth y theYear actual y sé cómo obtener el primer día del mes. todo lo que necesito es cómo obtener los cuatro lunes de un mes, en una matriz. Y todo esto en el mismo archivo JavaScript.
Estoy bastante perdido dentro de mi lógica de programación, y he visto muchas soluciones que no encajan en mi caso.
es así, ¿qué es lo que tengo es:
var date = new Date();
var currentYear = date.getFullYear();
var currentMonth = date.getMonth();
var firstDayofMonth = new Date(currentYear,currentMonth,1);
var firstWeekDay = firstDayofMonth.getDay();
y me gustaría tener algo como esto:
var myDates =
[new Date(firstMonday),new Date(secondMonday), new Date(thirdMonday),new Date(fourthMonday)]
Gracias por la lectura, y si usted me podría ayudar ... :)
Gaelle
Un mes puede tener 5 días. Como el mes actual tiene (febrero de 2012). – pduersteler
bueno, febrero de 2012 tiene solo 4 lunes, el 6, el 13, el 20 y el 27 (ayer). comenzó un miércoles y terminó un miércoles ... Pero estoy de acuerdo, un mes podría tener 5 lunes como abril de 2012 ... y sí, tengo que recordar ese hecho al construir mi código – Gaelle
confundido por mi propio calendario, me disculpo. – pduersteler