2010-12-12 9 views
1

私はcalaendarExtenderと1つのラベルを使用して2つのテキストボックスを持っています。asp.netの2つの異なる日付の間の就業日を計算する方法

私はカレンダーエクステンダーで2つの異なる日付を選択すると、ラベルに自動的に表示される作業日数(日曜日を除く)を選択する必要があります。

いずれかが私を助けることができる..... ASP.netでイム新しい ......

答えて

1

これは何について:

DateTime start = new DateTime(2010, 12, 1); 
DateTime end = new DateTime(2010, 12, 31); 

int workdays = 0; 
DateTime aux = start; 
while(aux <= end) 
{ 
    aux = aux.AddDays(1); 
    if (aux.DayOfWeek != DayOfWeek.Sunday) 
     workdays++; 
} 
yourLabel.Text = workdays.ToString();