# parse

URL: https://caijiao.org/date-fns/common-helpers/parse
Source: docs/date-fns/common-helpers/parse.md
Description: 将字符串解析为日期。该函数依据提供的格式字符串来解析日期，兼容多种自定义格式，适配不同的地域和习惯。

**签名:**  
`parse(dateString: string, format: string, referenceDate?: Date | number): Date`

**参数:**

- `dateString` (`string`): 待解析的日期时间字符串。
- `format` (`string`): 用于解析的日期时间格式模板字符串，例如 "yyyy-MM-dd"。
- `referenceDate` (`Date` 或 `number`, 可选): 解析相对日期时用作参照的日期，默认为当前日期。

**返回:**  
`Date`: 成功解析后返回相应的 `Date` 对象，若解析不成功，则可能抛出错误。

**示例:**

```javascript
import { parse } from "date-fns";

const dateString = "2023-04-01";
const format = "yyyy-MM-dd";

const date = parse(dateString, format);

console.log(date); // 输出: Sat Apr 01 2023 00:00:00 GMT+0000 (协调世界时)
```

在此示例中，`parse`函数利用指定的格式"yyyy-MM-dd"，将字符串"2023-04-01"解析成代表 2023 年 4 月 1 日的日期对象。
