使用openrefine对日期进行分面记录

时间:2019-07-08 12:08:48

标签: openrefine

我在栏中输入日期和时间,日期格式如下所示: yyyy-mm-dd hh:mm:ss

示例:

2019-07-08 12:33:59

我如何进行构面,按年份和月份过滤记录? 即2019-01(一月) 2019-02(二月) 等

我尝试用value.datePart("years")用makinh自定义文本构面,然后尝试用value.datePart("months")用自定义文本构面,但是我在所有记录中都遇到了错误... 还尝试了value.toDate("yyyy"),它似乎只返回年份

1 个答案:

答案 0 :(得分:1)

我建议使用OR 3.2,因为我认为3.1版存在日期问题。

然后,您只需将日期的年和月提取为字符串即可:

value.toString('yyyy-MM')

您可以找到here模式字母列表来表达日期部分。