選択した日付を文字列としてメソッドに渡すカレンダーがあります。このメソッドでは、選択した開始日から終了日までのすべての日付を含む、選択した開始日から終了日までのすべての日付のリストを生成したいとします。2つの日付をループする方法
以下、私はDateTime計算関数を利用できるように、日付文字列をDateTime変数に変換するメソッドの初めを持っています。しかし、開始日と終了日の間のすべての日付を計算する方法を考えることができません。 明らかに、最初の段階は終了日から開始日を差し引くことですが、残りの手順は計算できません。
大いに助かり、
種類について。
public void DTCalculations()
{
List<string> calculatedDates = new List<string>();
string startDate = "2009-07-27";
string endDate = "2009-07-29";
//Convert to DateTime variables
DateTime start = DateTime.Parse(startDate);
DateTime end = DateTime.Parse(endDate);
//Calculate difference between start and end date.
TimeSpan difference = end.Subtract(start);
//Generate list of dates beginning at start date and ending at end date.
//ToDo:
}
生成された値(日付、時間、分)のステップを知っていましたか? –