Open Navigation

Date & Time Helpers

The Date & Time helpers allow you to manipulate date and time values of various formats from connectors and triggers.

Overview

The Date & Time helpers allow you to manipulate date and time values of various formats from connectors and triggers. These are commonly used for tasks such as converting date/time values to different formats, or finding the difference between two date & time values.


Example 1 - Getting the current day of the week


Step 1 - Get the current date and time

In this example, we'll be getting the current day of the week. The first thing we need to do is establish the current date and time.

Start by dragging the Date & Time Helpers helper to a workflow and select Get current timestamp from the operation dropdown.

date-time-helper-example1.1

We'll use the default timezone (UTC) but you could select any timezone from the dropdown combo based on your own requirements.

Step 2 - Get the day of the week

Next, we'll use the current date and time from step 1 to get the current day of the week.

Drag the Date & Time Helpers helper to the workflow and select Get day of week from the operation dropdown.

date-time-helper-example1.2.1

Now connect the Date & time input of the Get day of week operation to the output of step 1 by using the Connector Snake.

date-time-helper-example1.2.2

The Get day of week operation will take the current date and time from step 1 and work out the day of the week. Again, select the Timezone that you wish to work in. We are keeping everything in UTC for this example.

You should now have a workflow that looks like this with the Date & time populated with the json path of the step 1 output $.steps.date-time-helpers-1.result:

date-time-helper-example1.2.3

All we need to do now is run the worflow...

Step 3 - Run the workflow

Once the workflow has executed, you will be able to see the input and output of the Get day of week operation in the debug panel.

date-time-helper-example1.3

As you can see, the date/time and timezone were passed as inputs and the operation calculated the day of the week as Wednesday for the operation output.

Was this article helpful?
Yes
No