-4

重複の可能性:
週の始まりの DateTime を取得するにはどうすればよいですか?

入力日付と期間開始 DayOfWeek に基づいて、週の開始日を取得する必要があります。週は、日曜日または月曜日などから開始できます。

//Ger start date based on a date and startdayofweek
GetStartDate(DateTime date, DayOfWeek periodStartDayOfWeek)
{
 // return startdateof week
}
4

1 に答える 1

0

これはどうですか?

while (date.DayOfWeek != periodStartDayOfWeek)
{
    date = date.AddDays(-1);
}

return date;
于 2013-01-22T09:59:07.930 に答える