> For the complete documentation index, see [llms.txt](https://docs.flexy.bot/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.flexy.bot/modules/core/steps/parse-date.md).

# Parse Date

**Introduction**

The "Parse Date" step is used to convert a text representation of a date and time into a standardized date format. This step is essential for processing and formatting date strings into usable date objects within your automations.

**Configuration**

* **Value**: The text input representing the date and time that needs to be parsed. This parameter is required.
* **Format**: The date format expression used to interpret the input value. This parameter is required. The format should follow `DateTimeFormatter` pattern, e.g., `"dd.MM.yyyy HH:mm:ss"`. For more details on date formatting, refer to [Java DateTimeFormatter Documentation](https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/time/format/DateTimeFormatter.html).
* **Time Zone**: Specifies the time zone to be used when parsing the date. This parameter is required to ensure the date is interpreted correctly relative to the desired time zone.

**Outputs**

* **Date**: The parsed date object from the provided input. This output can be used in subsequent steps that require a date format for further processing.
