例は次のとおりです。
//開始日、 /パターン/は正規表現の区切り文字であり、パターンは一致するコンテンツであり、最初のシンボルマッチングにのみ使用されます。Gはグローバルマッチングフラグvar begindate = new Date( "2013-01-01" .replace(/ - /g、 "/")); "/")); //日付の差、つまり土曜日、日、および勤務時間の労働時間86400000 = 1000*60*60*24.VAR WORKDAYVAL =(ENDDATE -BEGINDATE)/86400000 + 1; //労働時間を下方に丸めるvisor var divisor = math.floor(workdayval/7); var weekendday = 2 * divisor; //開始日の週には値(1,2,3,4,5,6,6,0)nextday = begindate.getday(); {//初日に1を追加しないでください(tempday == remainder){nextday = nextday + 0; } else if(tempday!= remainder){nextday = nextday + 1; } //日曜日、0に変更されたif(nextday == 7){nextday = 0; } //土曜日if(nextday == 0 || nextday == 6){週末日=週末日 + 1; }} //実際の労働時間(日)=開始日と終了の差 - 土曜日と日曜日の数。 workdayval = workdayval-週末の日;JSでの2日間の営業日を計算する簡単な例は、私があなたと共有するすべてのコンテンツです。参照を提供できることを願っています。wulin.comをもっとサポートできることを願っています。