Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- DateTime christmasEve = new DateTime(2019, 12, 24);
- DateTime christmasDay = new DateTime(2019, 12, 25);
- DateTime dayAfterChristmasDay = new DateTime(2019, 12, 26);
- DateTime newYearsDay = new DateTime(2020, 01, 01);
- int ActualBusinessDays = 0;
- int TotalDays = (int)(secondDate - firstDate).TotalDays;
- DateTime dayCounter = firstDate;
- for (int i = 0; i <= TotalDays; i++)
- {
- if (dayCounter.DayOfWeek == DayOfWeek.Sunday || dayCounter.DayOfWeek == DayOfWeek.Saturday || dayCounter.DayOfYear == christmasDay.DayOfYear ||
- dayCounter.DayOfYear == christmasEve.DayOfYear || dayCounter.DayOfYear == dayAfterChristmasDay.DayOfYear || dayCounter.DayOfYear == newYearsDay.DayOfYear)
- {
- }
- else
- {
- ActualBusinessDays++;
- }
- dayCounter = dayCounter.AddDays(1);
- }
- return ActualBusinessDays;
Advertisement
Add Comment
Please, Sign In to add comment