spark sql 和 hive 中求一个日期星期几

今天使用sparksql 求星期几,找了很多方法比较麻烦,还有用case的,最后总结出两种简单的,记录一下

在低版本的spark sql 和hive 中求一个日期星期几

 select 7- datediff(next_day(date,"Sunday"),date);
 select date_format(date ,'u');

hive 2.2.0以后的版本使用

dayofweek(date)

猜你喜欢

转载自blog.csdn.net/hongchenshijie/article/details/105810107