Подтвердить что ты не робот

Как получить текущее время с помощью cypher

скажем, например, у меня есть десять узлов с свойством имени и времени. Я использовал функцию timestamp(), но возвращает значение, то есть разницу между текущим временем и 1-м января 1970 года в миллисекундах. Я хочу знать, есть ли функция или возможность получить текущее время. если он там, я могу получить пример кода о том, как мы можем использовать его как атрибут в node. также скажите мне, возможно ли его извлечь данные из node, которые были обновлены несколько часов назад с использованием самой функции timestamp

4b9b3361

Ответ 1

Обновлено для 2017 (спасибо за комментарии): timestamp() возвращает значение в миллисекундах. Вы можете сделать это с вычитанием и вычислить количество миллисекунд за "несколько часов назад", чтобы увидеть, находится ли он в диапазоне.

CREATE ({ts:timestamp});

MATCH (n)
WHERE n.ts > timestamp() - (1000*60*60*4) // 4 hours ago
RETURN n;