Los ejemplos son los siguientes:
// fecha de inicio, /patrón/es el delimitador de la expresión regular, el patrón es el contenido que se coincide y solo se usa para la primera coincidencia de símbolos, g es la bandera global varilla var begindate = new date ("2013-01-01" .Replace (/-/g, "/"); // fin final de la fecha = nueva fecha ("2013-01-31" .REPLACE (-----------/---/-/----geren "/")); // Diferencia de fecha, es decir, las horas de trabajo en el sábado, día y horas de trabajo, 86400000 = 1000*60*60*24.Var WorkdayVal = (EndDate - Begindate)/86400000 + 1; // El resto de las horas de trabajo VAR RESTA = WorkDayVal % 7; // El divisor que redondea las horas de trabajo var divisor = math.floor (workdayval/7); var fin de semana de fin de semana = 2 * divisor; // La semana de la fecha de inicio tiene el valor (1,2,3,4,5,6,0) var nextday = 1 {// No agregue 1 en el primer día if (tempay == resto) {nextday = nextday + 0; } else if (tempday! = resto) {nextday = nextday + 1; } // domingo, cambiado a 0 if (nextday == 7) {nextday = 0; } // sábado if (nextday == 0 || nextday == 6) {fin de semana = fin de semana día + 1; }} // Horas de trabajo reales (días) = Diferencia de fecha de inicio y finalización: el número de sábados y domingos. WorkdayVal = WorkdayVal - Día de fin de semana;El simple ejemplo de calcular los días hábiles durante dos días en JS es todo el contenido que comparto con usted. Espero que pueda darle una referencia y espero que pueda apoyar más a Wulin.com.