Ver Mensaje Individual
  #2 (permalink)  
Antiguo 07/08/2013, 17:46
danneg
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Obtener días de diferencia entre 2 fechas

Bien, como les dije, concentrandome un poco más, podía obtener solo la respuesta, y aquí está
[ sólo tuve que establecer un puntero y que vaya incrementando conforme los días ]

Código Javascript:
Ver original
  1. /*
  2.     @param (string) YYYY/MM/DD [fecha menor]
  3.     @param (string) YYYY/MM/DD [fecha mayor]
  4. */
  5.  
  6. function diasHabiles (d1, d2) {
  7.     d1 = new Date(d1); d2 = new Date(d2);
  8.     var dias = 0;
  9.     while (d1 < d2) {
  10.         if (d1.getDay() != (6 || 0)) {
  11.             dias++;
  12.         }
  13.         d1.setDate( d1.getDate() + 1 );
  14.     }
  15.     return dias;
  16. }

Y se usa de la siguiente manera:

Código Javascript:
Ver original
  1. var dias = diasHabiles('2013/07/29', '2013/08/07');

aún así, gracias por leer el post :)