使用DateTime捕获即将到来的日期

时间:2015-06-20 13:38:33

标签: c# datetime

我将此作为我的语法,当我单步执行代码时,它提供准确的日期,但是当我使用它来创建目录时,它会给我一个不准确的日期(用于创建文件夹的日期是33.22.15_Created编程&# 34;

DateTime upcomingMonday = DateTime.Now;

while (upcomingMonday.DayOfWeek != DayOfWeek.Monday)
{
upcomingMonday = upcomingMonday.AddDays(1);
}

Directory.CreateDirectory(SaveLocation + upcomingMonday.ToString("mm.dd.yy") + "_Created Programattically\\");

1 个答案:

答案 0 :(得分:5)

mm是几分钟。使用:

upcomingMonday.ToString("MM.dd.yy")

MM获取月份,必要时填充0(1月=> 01,12月=> 12

请参阅Custom Date and Time Format Strings from MSDN