# parseDateDuration

> Parses an ISO 8601 duration restricted to date components (PnYnMnWnD). Returns undefined for anything else, including time components (PT…).

> **parseDateDuration**(`value`): [`DateDuration`](/utils/api/type-aliases/DateDuration) \| `undefined`

Parses an ISO 8601 duration restricted to date components (`PnYnMnWnD`).
Returns `undefined` for anything else, including time components (`PT…`).

## Parameters

### value

`string`

## Returns

[`DateDuration`](/utils/api/type-aliases/DateDuration) \| `undefined`
