# 金融 / 基本面 / 基本 / 报告期数据获取 / 前报告期

## `previousReportDate2(rdate, n, rdatetype)`

声明：function

返回当前报告期的第N个报告期,返回指定报告期的第N个报告期

<!-- tags: 金融 基本面 基本 报告期数据获取 前报告期 返回 获取 报表 报告期 -->

| 参数        | 类型    | 说明                                 |
| ----------- | ------- | ------------------------------------ |
| `rdate`     | integer | 整型,指定报告期                      |
| `n`         | integer | 整型,向前第N个报告期（为负则向后推） |
| `rdatetype` | integer | 整型,报告期类型                      |

返回：integer

### 示例

范例01：调用函数

```tsl
// 20191231的上一个年报报告期
return previousReportDate2(20191231, 4, 0);
// 输出：20181231
```

## `previousReportDateOfQuarter(r_date, n)`

声明：function

按照季报标准的前一个报告期

<!-- tags: 金融 基本面 基本 报告期数据获取 前报告期 报表 报告期 -->

| 参数     | 类型   | 说明                          |
| -------- | ------ | ----------------------------- |
| `r_date` | r_date | 报告期类型，报告期            |
| `n`      | int    | 整型类型，索引号，其取值如下: |

返回：integer

### 示例

范例01：调用函数

```tsl
return previousReportDateOfQuarter(20100630, 1);
// 输出：2010年6月30日按照季报标准的前一个报告期
```
