2013-08-20 62 views
1

我創建具有不同dptr_time的節點,例如8:00,12:00,14:00。 我想查找所有具有30分鐘可以說11:45的dptr_time的節點。我找不到時間函數,有沒有一種簡單的方法來做到這一點cypher時間函數和比較

回答

0

容易的方法是存儲dptr_time毫秒以來,因爲時代爲數值,而不是像「8:00」的字符串表示。可以使用以下方式輕鬆過濾數值:

START n=node(....) 
WHERE n.dptr_time>[lower_boundary_in_millis] and n.dptr_time<[upper_boundary_in_milles] 
RETURN n 
+0

但是,如果我使用密碼來查看數據,我也需要數據有意義。 – dbspace

+1

而不是millis你可以使用yyyyMMddHHmmss作爲數字值。 –

+0

可能工作,但如果我需要做一些計算(例如在dptr_time之前30分鐘,我必須弄清楚如何轉換它) – dbspace