gpt4 book ai didi

c# - 如何找到下一个八月? C#

转载 作者:太空宇宙 更新时间:2023-11-03 17:10:09 24 4
gpt4 key购买 nike

我有以下问题:

我们需要找到下一个八月。换句话说,如果我们是 2009-09-01,我们需要 2010-08-31 如果我们是 2009-06-21,我们需要 2009-08-31。

我知道我可以检查今天是否小于 8 月 31 日,但我想知道是否还有其他可能性。

最佳答案

    public static class DateTimeExtensions
{
public static DateTime GetNextAugust31(this DateTime date)
{
return new DateTime(date.Month <= 8 ? date.Year : date.Year + 1, 8, 31);
}
}

关于c# - 如何找到下一个八月? C#,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/848337/

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