c# - 使用 asp.net 查找一周中的星期一的日期

标签 c# asp.net .net datetime

<分区>

我需要找到本周星期一的日期。

例如,本周星期一是 25 号,所以我需要的日期是:25/02/2013

当我们转到下周时,它需要计算:03/03/2013。

我试图搜索,但我无法为 asp.net 找到它。

最佳答案

DateTime mondayDate = DateTime
                          .Today
                          .AddDays(((int)(DateTime.Today.DayOfWeek) * -1) + 1);

所以对于今天 {27/02/2013 12:00:00 AM} 它将给出 {25/02/2013 12:00:00 AM}

关于c# - 使用 asp.net 查找一周中的星期一的日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15110496/

相关文章:

c# - 从其他类调用类方法不起作用

c# - VS2017 中缺少 Microsoft.Office.Interop.Outlook

c# - VS2010拒绝编译命名空间,说它不存在

c# - 悬停时菜单跳转

asp.net - 值不能为空。参数名称: connectionString when i run add-migration

c# - 忽略 xUnit.net 中的异常

c# - 如何在不选择任意类型的情况下对命名空间进行强类型引用

c# - 如何将自定义ID列与表的主键列同步

c# - 通用列表的集合

.net - 有没有办法通过Graph API来统计合法持有的数据?