【发布时间】:2018-08-20 10:02:41
【问题描述】:
我正在尝试从给定日期获取一周的开始时间。例如,如果我传入 2018 年 8 月 16 日的日期时间,我预计会返回 2018 年 8 月 13 日。我发现的一切都是为了找到本周的开始。
【问题讨论】:
-
Get all the dates of current week 的可能重复将当前日期替换为您想要的任何日期。
-
一旦你有了
DateTime,你就拥有了它的DayOfWeek属性。一旦有了它,您就可以确定该周的“第一”天之前的天数。你试过什么? -
使用
DateTime.DayOfWeek将为您提供进行计算所需的信息。 (有关使用DayOfWeek的详细信息,请参阅this question)