我的格式为YYYY-MM-DDThh:mm:ss
请提供一个GREL表达式,将日期从openrefine列中所有单元格的当前日期值增加到1个月。谢谢!
答案 0 :(得分:0)
首先,您需要确保单元格中的数据类型为' date' - 如果单元格中的文本为绿色,那么数据已经是' date'类型。否则你需要使用GREL转换它:
value.toDate()
屏幕截图 - 转换为日期之前
屏幕截图 - 转换为日期后
将数据作为日期类型后,您可以使用以下GREL增加一个月:
value.inc(1,'month')
有关在OpenRefine中使用日期的更多信息,请参阅https://github.com/OpenRefine/OpenRefine/wiki/GREL-Date-Functions