使用 openrefine 提取一年中的星期

Extracting week in the year with openrefine

我想从大型数据集中提取一年中的星期几。我选择了 'Add column based on this column' 并使用了这个脚本 ' value.toDate("yyyy/mm/dd").datePart("weeks") '

但是结果是一个月中的一周而不是一年。

有关此问题的更多信息 here。在解决之前,你能切换到Python/Jython并使用这个脚本吗?

from datetime import datetime

date_time_obj = datetime.strptime(value, '%Y/%m/%d')

return date_time_obj.isocalendar()[1]