

Согласно Orientdb doc 2.2:
sysdate() returns the current date time. If executed with no parameters, it returns a Date object, otherwise a string with the requested format/timezone.
Таким образом, один из возможных способов - преобразовать объект даты в long с помощью метода .asLong () объекта даты. Затем сделать необходимое дополнение. Преобразовать его обратно в дату с помощью метода .asDate ().
Пример: Чтобы добавить день к текущему, используйте:
select sum(sysdate().asLong(),86400000).asDate() from safetyplan;
Примечание: мы добавляем миллисекунды и 1 день = 1000 * 60 * 60 * 24 миллисекунды.
NB: Подумал, что эти ответы могут кому-то помочь, и извиняюсь за ответ на мой собственный вопрос.
не нужно оправдываться за ответ на ваш вопрос. Довольно приятно решать самостоятельно +1.