2011-05-29 32 views
0

我將數據存儲在其中一個實體的屬性爲startTime,該數據存儲爲NSNumber(NSTimeInterval),另一個屬性爲該項目的duration獲取時間相關的數據,其中包括當前時間

我該如何着手獲取對「現在」有效的單個項目 - 即開始時間+持續時間的項目是否包括當前時間([NSDate date])?

回答

0

您需要使用NSDateFormatter獲取當前時間/日期,然後使用NSDateComponents將其分解爲小時/分鐘/秒(根據需要)。

然後增加你的startTime和持續時間到它上面。

然後使用這些組件創建一個新的NSDate這將是您的結果。

+0

有沒有做謂語,時間位於startTime和開始時間+持續時間之間的方式嗎? – 2011-05-29 20:31:08