// make.com integration
The Format Date & Convert Timezone module parses almost any date input, converts it between IANA timezones with correct daylight saving time handling, and formats the result with simple tokens.
The module runs three steps in one call:
YYYY-MM-DD, DD.MM.YYYY and DD/MM/YYYY, each with an optional time part.| Field | Description | How to use it |
|---|---|---|
| Connection | Links the module to the CustomJS service | Select or create a connection using your API key |
| Date Value | The date or time to process | Map any supported value: ISO 8601, epoch seconds or milliseconds, YYYY-MM-DD, DD.MM.YYYY or DD/MM/YYYY, each with optional time |
| Input Timezone | The timezone the input is written in | IANA timezone, default UTC. Ignored when the value already carries an offset (Z, +02:00) or is an epoch value |
| Output Timezone | The timezone to convert into | Required. IANA timezone, default UTC |
| Output Format | How the result is formatted | Text, default YYYY-MM-DD HH:mm:ss. Tokens: YYYY MM DD HH mm ss, plus MMM/MMMM for month names and ddd/dddd for weekday names |
Convert a German appointment time to US Eastern time:
Settings:
23.08.2026 10:00Europe/BerlinAmerica/New_Yorkdddd, MMMM DD, YYYY HH:mmOutput (Formatted): Sunday, August 23, 2026 04:00
Berlin is on CEST (UTC+2) on that date and New York is on EDT (UTC-4), so 10:00 becomes 04:00. The module applies the correct DST rules for the specific date on both sides.
| Output | Description |
|---|---|
| Formatted | The date formatted with your Output Format tokens, in the output timezone |
| ISO 8601 (UTC) | The same moment as an ISO 8601 string in UTC |
| Epoch (ms) | Milliseconds since 1970-01-01 UTC |
| Epoch (s) | Seconds since 1970-01-01 UTC |
| Output Timezone | The IANA timezone the result was converted into |
| Weekday | The weekday name in the output timezone |
formatDate function can format a date, but it cannot re-interpret a wall-clock time written in one IANA timezone as a time in another with correct DST. "10:00 in Europe/Berlin, what is that in America/New_York" is exactly what this module does in one step.Z or +02:00, or is an epoch value, the Input Timezone field is ignored because the moment in time is already unambiguous.See the Make.com integration overview for setup instructions, and check out the other utility modules: Group & Aggregate Array, AI JSON Parser, Parse Localized Number and File to Base64. More cleanup recipes are in Data cleanup snippets for Make.