

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# “年中日” 功能
<a name="DAYOFYEAR"></a>

DAYOFYEAR 函数是一个日期提取函数，它以日期或时间戳作为输入并返回一年中的某一天（值介于 1 到 366 之间，具体取决于年份以及是否为闰年）。

当您需要处理日期或时间戳的特定组件时，例如执行基于日期的计算、筛选数据或格式化日期值时，此函数非常有用。

## 语法
<a name="DAYOFYEAR-syntax"></a>

```
dayofyear(date)
```

## Arguments
<a name="DAYOFYEAR-arguments"></a>

*date*  
日期或时间戳表达式。

## 返回值
<a name="DAYOFYEAR-returns"></a>

DAYOFYEAR 函数返回一个整数（介于 1 到 366 之间，具体取决于年份以及是否为闰年）。

## 示例
<a name="DAYOFYEAR-example"></a>

以下示例从输入日期中提取一年中的某一天 (`100`) `'2016-04-09'`。

```
SELECT dayofyear('2016-04-09');
 100
```

以下示例从`squirrels`表的`birthday`列中提取一年中的某一天，并将结果作为 SELECT 语句的输出返回。

```
SELECT dayofyear(birthday) FROM squirrels
```