hive 获取上一个月的日期
时间: 2023-07-18 12:13:01 浏览: 222
获取当前月日期
可以通过Hive内置函数date_add和date_sub来获取上一个月的日期。假设今天是2022年9月1日,你可以使用如下语句来获取上一个月的日期:
```
SELECT date_sub(date_format(current_date(),'yyyy-MM-01'), 1) as last_month;
```
这里的date_format(current_date(),'yyyy-MM-01')获取了当前月份的第一天,然后再减去1天,即可得到上一个月的最后一天。输出结果为:2022-08-31。
阅读全文