Дата в миллисекундах в нифи - PullRequest
0 голосов
/ 07 июня 2019

Я делаю API с нифи. Когда я ввел URL, мне нужно было указать дату начала и окончания:

URL / поиск? Начало = 2019-05-05 19: 45 и окончание = 2019-06-06 20: 00

Эти две даты сохраняются в следующих параметрах

$ {http.param.start}

и

$ {http.param.end}

Как передать эти параметры в миллисекундах? Согласно нескольким примерам, которые я видел, используя: toNumber (), но при выполнении

$ {http.param.start: toNumber ()}

или

$ {http.param.end: toNumber ()}

они всегда приходят пустыми.

1 Ответ

2 голосов
/ 07 июня 2019

сначала - вам нужно преобразовать строку в дату , а затем дату в число

, поэтому выражение будет выглядеть так:

${http.param.start:toDate('yyyy-MM-dd HH:mm'):toNumber()}
...