hive/spark 获取当季度最后一天
selectconcat(year('#day#'),substring(date_add(date_format(concat(year('#day#'),'-',(quarter('#day#') * 3 + 1) % 12,'-01'),'yyyy-MM-dd'),-1),5,10))
或者
select last_day(concat(year('#day#'),'-',quarter('#day#') * 3,'-01'));
spark sql 亲测有效
hive/spark 获取当季度第一天
select date_format(concat(year('#day#'),'-',quarter('#day#') * 3-2,'-01'),'yyyy-MM-dd')
其他的有需要再写
如果觉得《hive/spark 获取当季度最后一天和最后一天》对你有帮助,请点赞、收藏,并留下你的观点哦!