сделать запись сортировки фасетов с датами с помощью openrefine - PullRequest
1 голос
/ 08 июля 2019

У меня есть в столбце даты и время, а формат даты выглядит следующим образом: гггг-мм-дд чч: мм: сс

пример:

2019-07-08 12:33:59

как я могусделать аспект, который будет фильтровать записи по году и месяцу?то есть 2019 - 01 (январь) 2019 - 02 (февраль) и т. д.

Я попытался с makinh пользовательский текстовый фасет с value.datePart("years"), затем снова с value.datePart("months"), но я получаю ошибку для всех записей... Также пробовал с value.toDate("yyyy"), который, кажется, возвращает только год

1 Ответ

1 голос
/ 08 июля 2019

Я рекомендую использовать ИЛИ 3.2, потому что версия 3.1 имела, я думаю, проблему с датами.

Затем вам нужно просто извлечь год и месяц ваших дат в виде строки:

value.toString('yyyy-MM')

Вы можете найти здесь список букв шаблона для выражения частей даты.

...