我有管理事件到像綱領表web應用.. 對於每個事件我有一個的StartDate和結束日期的範圍內。察看2個日期通過其它2個日期
在應用程序中,我想將事件導出到圖中,並且我想檢查事件是否通過了所需日期的範圍。
例如: 事件1:開始日期(9月9日)結束日期(9月14日)
我要檢查它是否能通過(9月10日至9月16日)
這是事件的照片示例圖形:
這是檢查只有一個日期代碼:
public static bool Within(this DateTime current, DateTime startTime, DateTime endTime)
{
return startTime < currentTime < endTime;
}
編輯: 爲了澄清更多,我希望函數返回true,如果事件通過了2個日期範圍,即使它在範圍之前開始,或者在響應之後結束,它仍然應該返回true。
只有在不超過範圍時才返回false。
可能DUP:http://stackoverflow.com/questions/3786821/check-如果日期範圍在日期範圍內 – Leon