-4

可能重复:
如何获得一周开始的日期时间?

我需要根据输入日期和时段开始 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 回答