dayofyear:返回年中天数
速查结论
dayofyear(date) 是 Spark SQL 中用于**返回日期/时间戳在一年中的天数(1-366)**的函数。
语法
dayofyear(date)
参数说明
| 参数 | 类型 | 说明 |
|---|---|---|
| date | DATE / TIMESTAMP | 日期或时间戳表达式 |
示例
> SELECT dayofyear('2016-04-09');
100
常见报错与避坑指南
- 传入
NULL值时,函数返回NULL,不会报错。 - 输入字符串必须能被解析为有效日期或时间戳,否则会抛出
IllegalArgumentException。
Since: 1.5.0
📱关注公众号
「数据仓库技术」文章同步更新,不错过每一篇干货

💬加群交流
备注「数据仓库技术」加入社群,每日一道大厂SQL真题
