Javascript で 2 つの日付間の営業日を計算する方法。
言う
Date 1 : 04-25-2013
Date 2 : 05-10-2013
Holidays : ["04-27-2013","05-03-2013"]
これら2つの日付の間に休日が存在する場合は休日を除き、日曜日があればそれを除いた合計日数が必要です。
試してみましたが、休日の配列ではできません。
Javascript で 2 つの日付間の営業日を計算する方法。
言う
Date 1 : 04-25-2013
Date 2 : 05-10-2013
Holidays : ["04-27-2013","05-03-2013"]
これら2つの日付の間に休日が存在する場合は休日を除き、日曜日があればそれを除いた合計日数が必要です。
試してみましたが、休日の配列ではできません。
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++;
}