我想从一个大型数据集中提取一年中的一周。我选择了'基于此列添加列'并使用此脚本'value.toDate("yyyy/mm/dd").datePart("weeks")'
然而,结果是一个月中的一周,而不是一年。
我想从一个大型数据集中提取一年中的一周。我选择了'基于此列添加列'并使用此脚本'value.toDate("yyyy/mm/dd").datePart("weeks")'
然而,结果是一个月中的一周,而不是一年。
更多关于这个问题在这里。在解决之前,您能否切换到 Python/Jython 并使用此脚本?
from datetime import datetime
date_time_obj = datetime.strptime(value, '%Y/%m/%d')
return date_time_obj.isocalendar()[1]