今日、私はプロジェクトを完了する時間を求める投稿を見ましたが、要件は次のとおりです。
プロジェクトの開始時間を与え、プロジェクトに必要な日数を与え、プロジェクトのプロジェクトの終了時間を見つけますか?注:土曜日と日曜日は休みです。
ASPプログラミング開発では、プロジェクトの開始時間 +日を直接使用することで、時間を簡単に計算できますが、土曜日と日曜日の2つの休憩を排除する問題があります。
それについて考えた後、コードは書かれており、私はここであなたと共有します:
<%starttime = cdate(2013-09-08) 'プロジェクト開始時間終了時間='プロジェクト終了時間num = 8 'プロジェクト応答で必要な日数。 br>終了時間:starttime = starttime-1i = 1 while i <= numstarttime = starttime+1w = weekday(starttime)if w> 1 and w <7 then 'non-weekend endtime = starttime = i+1else'ウェンドレストエンドifwendresponse .endtime%>を作成します
(マウスがコードに移動すると、4つのアイコンがコードの上部に表示されます。1つ目はソースコードを表示すること、2つ目はコードをコピーすること、3つ目はコードを印刷すること、4番目はヘルプ)
それを実行すると、結果が表示されます。また、プロジェクトの開始時間とプロジェクトの日を変更し、その計算結果が永続的なカレンダーを介して正しいかどうかを比較して確認することもできます。