

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

# DATE\$1PART 函数
<a name="DATE_PART_function"></a>

DATE\$1PART 从表达式中提取日期部分值。DATE\$1PART 是 PGDATE\$1PART 函数的同义词。

## 语法
<a name="DATE_PART_function-synopsis"></a>

```
datepart(field, source) 
```

## 参数
<a name="DATE_PART_function-arguments"></a>

 *field*   
应该提取源代码的哪一部分，支持的字符串值与等效函数 EXTRACT 的字段相同。

*source*  
应从中提取字段的日期或间隔列。

## 返回类型
<a name="DATE_PART_function-return-type"></a>

如果*字段*为 “秒”，则为十进制 (8, 6)。在所有其他情况下，为整数。

## 示例
<a name="DATE_PART_function-examples"></a>

以下示例从日期值中提取一年中的某一天 (DOY)。输出显示，日期 “2019-08-12” 的一年中的某一天是。`224`这意味着 2019 年 8 月 12 日是 2019 年的第 224 天。

```
SELECT datepart('doy', DATE'2019-08-12');
 224
```