我正在编写一个简单的MVC 3应用程序,它基本上允许用户输入一系列年份(2002-2009),以及特定的日期和日期(星期五,13日)。结果应该是特定日期和日期发生的MM / DD / YYYY列表。
输入:
第1年:2009年 第二年:2012年 日:星期五 日期(日):13
结果:
2010年8月13日 2011年9月13日 ... ... ...
答案 0 :(得分:1)
class Program
{
static void Main(string[] args)
{
DateTime d1 = new DateTime(2001, 01, 01);
DateTime d2 = new DateTime(2012, 12, 31);
for (DateTime d11 = d1; d11 < d2; d11 = d11.AddDays(1))
{
if (d11.DayOfWeek == DayOfWeek.Friday && d11.Day == 13)
{
Console.WriteLine(d11.ToString("MM/dd/yyyy"));
}
}
Console.ReadKey();
}
}