用户入住酒店时如何计算我的实际工作日?除了周六和周日,我只想计算工作日。请检查下面的函数它的工作日计数,但在参数中我输入了开始日期和结束日期。我想只发送开始日期,它会自动计算 15 个工作日并返回我的结束日期。//天数
public static double GetBusinessDays(DateTime startD, DateTime endD)
{
double calcBusinessDays =
1 + ((endD - startD).TotalDays * 5 -
(startD.DayOfWeek - endD.DayOfWeek) * 2) / 7;
if (endD.DayOfWeek == DayOfWeek.Saturday) calcBusinessDays--;
if (startD.DayOfWeek == DayOfWeek.Sunday) calcBusinessDays--;
return calcBusinessDays;
}
我想要这样:
public static Datetime GetBusinessDays(DateTime startDate)
{
Datetime After15WorkingDaysDate;
return After15WorkingDaysDate;
}
慕田峪9158850
犯罪嫌疑人X
相关分类