Date/Time Component
Get and adjust Date/Time values
Component key: datetime
Description
The Date/Time component is a collection of actions for working with Date/Time values. You can fetch the current time, convert timestamps between time zones, and more.
Actions
Adjust Date/Time
Add/Remove the specified seconds, minutes, hours, and days from the specified Date/Time | key: adjustDateTime
| Input | Notes | Example |
|---|---|---|
| Date/Time | A reference to a JavaScript Date object or an ISO timestamp string | 2021-03-05T16:20:42.377Z |
| Days | Specifies the number of days to use for adjusting the associated Date/Time | 0 |
| Hours | Specifies the number of hours to use for adjusting the associated Date/Time | 0 |
| Minutes | Specifies the number of minutes to use for adjusting the associated Date/Time | 0 |
| Seconds | Specifies the number of seconds to use for adjusting the associated Date/Time | 0 |
{
"data": "2021-03-06T19:25:37.131Z"
}
Convert Date To Epoch
Convert the given Date to a seconds/milliseconds Epoch. | key: convertToEpoch
| Input | Notes | Example |
|---|---|---|
| Date/Time | A reference to a JavaScript Date object or an ISO timestamp string | 2021-03-05T16:20:42.377Z |
| Display Epoch In Seconds | If true, action will format the given date to Epoch time in seconds instead of milliseconds. | false |
{
"data": 1753974583394
}
Convert Date/Time To ISO String
Convert the given Date/Time to an ISO string | key: convertToISOString
| Input | Notes | Example |
|---|---|---|
| Date/Time | A reference to a JavaScript Date object or an ISO timestamp string | 2021-03-05T16:20:42.377Z |
| Time Zone | Specifies the timezone to use for converting to a localized ISO timestamp string | America/Chicago |
{
"data": "2021-03-06T19:25:37.131Z"
}
Convert Date/Time To Local ISO String
Convert the given Date/Time to an ISO string in local time using specified timezone | key: convertToLocalISOString
| Input | Notes | Example |
|---|---|---|
| Date/Time | A reference to a JavaScript Date object or an ISO timestamp string | 2021-03-05T16:20:42.377Z |
| Time Zone | Specifies the timezone to use for converting to a localized ISO timestamp string | America/Chicago |
{
"data": "2021-03-06T13:25:37.131-06:00"
}
Convert Epoch Timestamp To Date
Convert the given Epoch timestamp to a ISO String Date. | key: convertFromEpoch
| Input | Notes | Example |
|---|---|---|
| Epoch Timestamp in Seconds | If true, action will assume the given timestamp is in seconds instead of milliseconds. | false |
| Epoch Timestamp | The epoch timestamp you would like to convert to a date. | 1712686206 |
{
"data": "2021-03-06T19:25:37.131Z"
}
Format Date/Time
Change the format of a timestamp given a format string | key: formatDateTime
| Input | Notes | Example |
|---|---|---|
| Date/Time | A reference to a JavaScript Date object or an ISO timestamp string | 2021-03-05T16:20:42.377Z |
| Format | The format of timestamp you would like. Use YYYY for year, MM for month, DD for day, HH for 24 hour, hh for 12 hour clock, mm for minute, ss for second, SSS for milliseconds and Z for timezone offset. | YYYY-MM-DDTHH:mm:ss.SSSZ |
| Time Zone | Specifies the timezone to use for converting to a localized ISO timestamp string | America/Chicago |
Get Current Date/Time
Return the current Date/Time in UTC | key: getCurrentDateTime
| Input | Notes | Example |
|---|---|---|
| Display Epoch In Seconds | If true, the current Date/Time will be displayed in seconds. | false |
{
"data": "2021-03-06T19:25:37.131Z"
}