在ASP.NET中找到10月的最后一个星期日的C#代码如下:
using System;
class Program
{
static void Main()
{
DateTime lastSunday = FindLastSundayOfMonth(10, 2021);
Console.WriteLine("The last Sunday of October 2021 is: " + lastSunday.ToString("dddd, MMMM dd, yyyy"));
}
static DateTime FindLastSundayOfMonth(int month, int year)
{
DateTime lastDayOfMonth = new DateTime(year, month, DateTime.DaysInMonth(year, month));
DateTime lastSundayOfMonth = lastDayOfMonth.AddDays(-(int)lastDayOfMonth.DayOfWeek);
if (lastSundayOfMonth.Month == month)
{
return lastSundayOfMonth;
}
else
{
return lastSundayOfMonth.AddDays(-7);
}
}
}
这段代码定义了一个名为FindLastSundayOfMonth
的方法,该方法接受月份和年份作为参数,并返回该月的最后一个星期日的日期。在Main
方法中,我们调用了这个方法并打印出了10月2021年的最后一个星期日的日期。
领取专属 10元无门槛券
手把手带您无忧上云