Dado dos objetos Date(), donde uno es menor que el otro, ¿cómo bucle todos los días entre las fechas?bucle Javascript entre intervalos de fechas
for(loopDate = startDate; loopDate < endDate; loopDate += 1)
{
}
¿Funcionaría este tipo de bucle? Pero, ¿cómo puedo agregar un día al contador de bucles?
Gracias!
Mucho más legible que todas las otras respuestas. Agregar 86400000 milisegundos cada bucle no es muy legible. – Owen
Tenga cuidado con los horarios de verano. d.getDate() + 1 cuando d.getDate() = GMT N y d.getDate() + 1 = GMT N - 1 d.getDate() + 1 devuelve el mismo día del mes dos veces. –
¿Por qué 'Date.now()' cuando se define 'ahora'? 'new Date()' [devuelve la fecha actual como un objeto por defecto] (https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date). Llamar a 'Date' sin el constructor 'new' solo le da una cadena de fecha que luego convierte a un objeto Date de todos modos? – tatlar