---
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.

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. |