Adicionar días hábiles a una fecha con jscript

function MasDiasHabiles(dt, dias){
    while(dt.getDay() == 0 || dt.getDay() == 6)
        dt.setDate(dt.getDate()+1);
    while (dias-- > 0) {
        dt.setDate(dt.getDate()+1);
        if (dt.getDay() == 6)  {
            dt.setDate(dt.getDate() + 2);
        }
    }
    return dt;
}

var dt;
dt = new Date();
alert(dt);
dt = MasDiasHabiles(dt,2);
alert(dt);

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s