0
我們收到了一個網站,向服務器發出json請求。服務器返回這些項目種類:jquery json日期過濾器
var items = new Array();
items[] = {
id: 1
date: '2011-12-01',
time: '03:00:00'
endDate: '2011-12-04',
endTime: '05:00:00'
}
現在我得到的是在客戶端上的日期過濾器,所以你可以選擇一個過濾器,那麼它只會返回匹配該日期的項目。但這裏是問題:
可以說用戶選擇一個日期例如:「2011-12-02」,它只會查看數組中的「日期」元素,但是如果endDate不爲空(因爲它不是必需的,那麼該項目將持續一天)它必須在這些期間之間匹配,所以2011-12-02仍然會返回該項目,因爲開始日期是2011年12月1日,結束日期是2011年 - 12-04所以它是在這兩個日期之間,所以我仍然必須得到這個項目。
我該如何解決這個問題?