find week ending date of last completed week

后端 未结 5 960
独厮守ぢ
独厮守ぢ 2021-01-04 07:04

For any given date, how would you find the week ending date of the last completed week, if your week runs from Sunday to Saturday?

5条回答
  •  臣服心动
    2021-01-04 07:47

    DateTime givenDate; // = ...
    int daysToOffset = ((int)givenDate.DayOfWeek + 1) * -1;
    DateTime lastDayOfLastCompletedWeek = givenDate.AddDays(daysToOffset);
    

提交回复
热议问题