Beispiele sind wie folgt:
// Startdatum, /Muster/ist der Trennzeichen des regulären Ausdrucks, Muster ist der inhalt zu übereinstimmende Inhalt und wird nur für das erste Symbol-Matching verwendet. G ist der globale Matching Flag var Begindate = neues Datum ("2013-01-01" .Replace (/-/G,/"); // Enddatum var Enddate = New Date (" 2013-01-31 ". "/")); // Datum Differenz, dh die Arbeitszeiten am Samstag, Tag und Arbeitszeiten, 86400000 = 1000*60*60*24.Var Workdayval = (Enddate - Begindate)/86400000 + 1; // Der Rest der Arbeitszeiten var bleibt = WorkdayVal % 7; // Der Divisor, der den Arbeitszeiten var divisor = math.floor (workdayval/7); // füge am ersten Tag nicht 1 hinzu, wenn (tempday == rest) {Nextday = Nextday + 0; } else if (tempday! = Rest) {Nextday = Nextday + 1; } // Sonntag, geändert in 0 if (Nextday == 7) {Nextday = 0; } // Samstag if (Nextday == 0 || Nextday == 6) {Weekendday = Weekendday + 1; }} // Tatsächliche Arbeitszeiten (Tage) = Start- und Enddatumunterschied - die Anzahl der Samstag und Sonntage. workdayval = workdayval - weekendday;Das einfache Beispiel für die Berechnung von Arbeitstagen während zwei Tagen in JS ist der gesamte Inhalt, den ich mit Ihnen teile. Ich hoffe, Sie können Ihnen eine Referenz geben und ich hoffe, Sie können wulin.com mehr unterstützen.