我有 xml feed 作为
<CalendarEvent>
<EventID>12667274</EventID>
<StartDate>14/11/2024</StartDate>
<StartTime>08:45</StartTime>
<EndDate>14/11/2024</EndDate>
<EndTime>09:15</EndTime>
<Title>Hello Title</Title>
<Location>Room 1</Location>
</CalendarEvent>
下一行显示了房间 1 中的所有事件。
dv.RowFilter = "Location='Room 1'";
如何显示当前时间之后的所有事件
dv.RowFilter = "(StartTime >= 'DateTime.Now.ToString(HH:mm)";
任何帮助将不胜感激,谢谢。
试试这个
DateTime now = DateTime.Now;
string currentDate = now.ToString("dd/MM/yyyy");
string currentTime = now.ToString("HH:mm");
dv.RowFilter = $"(StartDate > '{currentDate}' OR (StartDate = '{currentDate}' AND StartTime > '{currentTime}'))";