範圍我有一個集團通過特定的時間在LINQ
List<Advertisement>
其中Advertisement
包含
public DateTime StartDate { get; set; }
public DateTime EndDate { get; set; }
我想要做的是組內的List<Advertisement>
三個特定的時間要素使用範圍通過...分組。在三個時間段,分別爲:
x => x.StartDate > DateTime.Now.Subtract(TimeSpan.FromDays(1))
x => x.StartDate > DateTime.Now.Subtract(TimeSpan.FromDays(7))
x => x.StartDate > DateTime.Now.Subtract(TimeSpan.FromDays(365))
所以在最後一天的開始日期,開始日期元素在上週和元素與元素在去年的開始日期。
來自上一年的元素組應該包含那些在上週和上一天有開始日期的元素。而上週的這組元素應該包含最後一天的元素。
我只是不能想到如何做到這一點。乾杯。
用於回答OP所要求的內容 –
您是否可以通過您的工會查詢以通俗的語言來處理? – endorphin
添加說明 –