我有一系列的日子需要确定周末是否在这个范围内。如果是这样,我将在最终范围内添加 2 天(周一至周日,将其更改为周一至周三。(基于用户选择的天数,例如 5)
我已经找到了一种解析日子的方法(不确定这是否是最佳实践)并且不确定如何继续。迄今为止:
////TODO Refactor to new class
DateTime startingDate = DateTime.Parse("07/25/2018");//TODO Insert variable from poted form
DateTime endingDate = DateTime.Parse("07/08/2018");//TODO Insert variable from posted form
var days= Enumerable.Range(0, 1 + endingDate.Subtract(startingDate).Days)
.Select(offset => startingDate.AddDays(offset))
.ToList();
在我看来,我需要像下面的伪代码那样做:
if day.contains dayOfWeek.Saturday ||Or dayofWeek.Friday {Add.Days(2)}
但我不知道如何。
一只甜甜圈
慕少森
相关分类