我有活动清单,每个活动有两个日期; 开始日期和结束日期.我想按月创建一个过滤器.如何返回用户选择的月份范围之间的日期?例如,假设用户选择月份10月,我想返回本月内的所有事件.
我用这个来获取今天日期之间的日期,但现在仍然坚持如何获得一个月之间的范围.
DateTime dateToCheck = DateTime.Today.Date;
DateTime startDate = DateTime.Parse(item["Start Time"].ToString());
DateTime endDate = DateTime.Parse(item["End Time"].ToString());
foreach (SPListItem item in collection)
{
if (startDate <= dateToCheck && dateToCheck < endDate)
{
ListBox1.Items.Add(item["EventTitle"].ToString());
}
}
Run Code Online (Sandbox Code Playgroud)