如何从Apache pig中的日期获取工作日名称?

时间:2017-01-12 09:40:24

标签: hadoop apache-pig

鉴于“03/09/1982”,我们怎么说这是哪一周工作日。在这种情况下,它将是“星期二”。

是否可以进入单个查询?

由于

1 个答案:

答案 0 :(得分:2)

您可以使用ToDate()将此字符串转换为日期对象,然后使用ToString()再次转换为具有所需格式的字符串,并且不要忘记Pig使用Java SimpleDateFormat类来处理日期。

ToString( ToDate('03/09/1982','dd/MM/yyyy'), 'EEE' )