我有一个场景,我必须在今天之前的10个工作日找到它。那就是今天是2015年3月19日。 我的出局应该是2015年3月5日。
如何使用C#
执行此操作答案 0 :(得分:0)
private static string Calculate(DateTime today)
{
DateTime currentDate = today;
for (int i = 1; i < 11; i++)
{
if ((int)currentDate.DayOfWeek >= 6 || (int)currentDate.DayOfWeek == 0)
currentDate = currentDate.AddDays(-2);
currentDate = currentDate.AddDays(-1);
}
return currentDate.ToShortDateString();
}
}