--- hide_title: true hide_table_of_contents: true title: Date To String node --- {/*##head##*/} # Date To String This node translates a date type input and outputs a string based on your specified format.
![](/nodes/utilities/date-to-string/date-to-string.png)
The format is specified as a string that can include the following special syntax: `{date}`, `{month}`, `{monthShort}`, `{year}`, `{hours}`, `{minutes}` and `{seconds}`. {/*##head##*/} - `{date}` The numeric date part. - `{month}` The numeric month 1 = January, 12 = December. - `{monthShort}` The numeric month 1 = Jan, 12 = Dec. - `{year}` The numeric year. - `{hours}` The numeric hour, between 0..23 - `{minutes}` The numeric minute, between 0..60 - `{seconds}` The numeric second, between 0..60 The default format is this: ``` {year}-{month}-{date} ``` ## Inputs
| Data | Description | | ---------------------------------------- | -------------------------------------------------------------------- | | Format | This is where the format string is specified, see above for details. | | Date | The date input to format. |
## Outputs
| Data | Description | | ----------------------------------------------- | -------------------------- | | \*Date String | The formatted date string. | | Signal | Description | | ------------------------------------------------ | ------------------------------------------------------ | | Date Changed | Sends a signal when the formatted date string changed. |