FAQ-如何提取每个月第一天日期
更新时间: 2024-03-11 02:50:01
阅读 2239
问题描述/异常栈
使用hive引擎,想获取每个月第一天日期,azkaban没有这类时间函数
解决方案
可以使用hive自带的时间函数实现
例如:
select date_add(FROM_UNIXTIME(UNIX_TIMESTAMP(), 'yyyy-MM-dd'),
1 - day(FROM_UNIXTIME(UNIX_TIMESTAMP(), 'yyyy-MM-dd'))
)
问题原因
该类时间问题,hive提供很多时间函数,可以自行百度,测试。基本均可满足。
附:每个月最后一天的方法。
作者:刘思伟
文档反馈
以上内容对您是否有帮助?