gpt4 book ai didi

c# - 选择上周的 DayOfWeek

转载 作者:行者123 更新时间:2023-11-30 20:56:32 29 4
gpt4 key购买 nike

如何获取上周的 DayOfWeek 日期?

例如

我想选择 6 月 23 日星期日作为 DayOfWeek

我只能得到这周的DayOfWeek

这是我的代码

DateTime today = DateTime.Now;

while (today.DayOfWeek != DayOfWeek.Sunday)
today = today.AddDays(-1);

最佳答案

怎么样:

DayOfWeek dayToFind = DayOfWeek.Sunday;
today.AddDays(-1 * (int)today.DayOfWeek).AddDays(-7).AddDays((int)dayToFind);

第一个 AddDays 返回到周的开始,然后 AddDays(-7) 返回到周的开始,然后第三个 AddDays 前进到您正在寻找的那一天。

关于c# - 选择上周的 DayOfWeek,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17479956/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com