1

Javascript で 2 つの日付間の営業日を計算する方法。

言う

Date 1 : 04-25-2013
Date 2 : 05-10-2013

Holidays : ["04-27-2013","05-03-2013"]

これら2つの日付の間に休日が存在する場合は休日を除き、日曜日があればそれを除いた合計日数が必要です。

試してみましたが、休日の配列ではできません。

4

4 に答える 4

1
diff=endDate-startDate;
var holidays=new Array("04-28-2013","05-22-2013","06-28-2013");
idx_holidays=0;
num_holidays=0;
while(idx_holidays < holidays.length)
   {
       holiday=new Date(holidays[idx_holidays]);
       if(diff>holiday-startDate)
           num_holidays++;
       idx_holidays++;
   }
于 2013-04-25T12:51:29.473 に答える