Les exemples sont les suivants:
// Date de début, / modèle / est le délimiteur de l'expression régulière, le modèle est le contenu à faire correspondre, et n'est utilisé que pour la première correspondance de symboles, G est l'indicateur de correspondance globale var Begindate = nouvelle date ("2013-01-01" .replace (/ - / g, "/")); // End Date var Enddate = New Date ("2013-01-31" .replace (/ g, "/")); // Différence de date, c'est-à-dire les heures de travail aux heures de samedi, de jour et de travail, 86400000 = 1000 * 60 * 60 * 24.var workdayVal = (enddate - Begindate) / 86400000 + 1; // le reste des heures de travail var restes = WorkdayVal% 7; // le diviseur qui tourne vers le bas les heures de travail var diviseur = math.floor (WorkdayVal / 7); var le week-end = 2 * Divisor; // La semaine de la date de début a la valeur (1,2,3,4,5,6,0) var à côté = Begindate.getDay (); // La semaine commence à traverser le reste de la journée pour (var Tempay = Resse Ajouter 1 le premier jour if (tempday == reste) {prochain = prochain + 0; } else if (tempday! = reste) {prochain = prochain + 1; } // Dimanche, changé à 0 si (prochain == 7) {prochain = 0; } // samedi if (prochain == 0 || N insistage == 6) {WeekendDay = Weekendday + 1; }} // Heures de travail réelles (jours) = différence de date de début et de fin - le nombre de samedi et dimanche. WorkDayVal = WorkdayVal - Weekendday;L'exemple simple de calcul des jours ouvrables pendant deux jours en JS est tout le contenu que je partage avec vous. J'espère que vous pourrez vous faire référence et j'espère que vous pourrez soutenir Wulin.com plus.