Advertising disclosure: this guide contains affiliate links. LavaTools may earn a commission from qualifying referrals.

A hand taking notes at a white desk
Illustrative photographPhoto: Mengkol Smile / Unsplash
In this guide
  1. Define what the deadline actually means
  2. Identify the source timezone
  3. Parse text into a date value
  4. Use formatDate for presentation
  5. Compare dates with explicit interval boundaries
  6. Test midnight, month ends and daylight-saving changes
  7. Retain interpretation and reminder history

Workflow and field mapping

  1. Source timestamp
  2. Identify format and timezone
  3. Compare date values
  4. Format for the display zone

Changing the display timezone differs from adding hours to the instant itself.

Main fields in this example
FieldPurpose or destination
local text + source timezoneParse into a date value with parseDate
date valueUse for deadlines and interval comparisons
date + display timezoneCreate presentation text with formatDate

Define what the deadline actually means

A date such as November 2 is not the same as an instant such as November 2 at 10:00. Set the business closing time before comparing a date-only deadline. This example uses 17:00 in Asia/Tokyo and separates the stored instant from its display. Treating a date-only value as UTC midnight without a rule can shift which day receives a reminder.

Identify the source timezone

A timestamp ending in Z represents UTC. A local value such as 2026-11-02 10:00 needs a source timezone before it can identify an instant. Inspect the Make organization timezone and any timezone explicitly supplied to functions. The timezone shown on the operator's computer is not necessarily the timezone used by the scenario or its source data.

Parse text into a date value

Use the source format and timezone when converting local text. An example expression is parseDate(input; "YYYY-MM-DD HH:mm"; "Asia/Tokyo"). Clarify ambiguous month/day formats instead of guessing. If the upstream value is already a date, use it directly where appropriate; repeatedly formatting and parsing it introduces opportunities to lose offsets, precision or date information.

Use formatDate for presentation

A display expression is formatDate(date; "YYYY-MM-DD HH:mm"; "Asia/Tokyo"). It creates text representing the instant in that zone; it does not move the instant forward nine hours. Adding nine hours is a different operation. Applying both a timezone conversion and an extra offset can double-correct the value, producing a convincing but incorrect appointment or reminder time.

Compare dates with explicit interval boundaries

Define a window such as after the previous checkpoint and up to the current checkpoint, specifying which endpoint is inclusive. Compare date values rather than formatted labels or day-of-month alone. Combine the deadline test with notification state. If a scheduled check runs late, use a recorded checkpoint to investigate whether eligible items can still be recovered instead of missing them permanently.

Test midnight, month ends and daylight-saving changes

Compare 23:59 with the next day's midnight, the last day of a month with the next month, and offset-bearing versus local representations of the same instant. Overseas local times may be nonexistent or repeated during daylight-saving transitions. Use named timezones and agree how the sender disambiguates local timestamps, preferably with an explicit offset where needed, rather than assuming a fixed difference all year.

Retain interpretation and reminder history

Keep the original input, its interpreted timezone and the confirmed deadline distinct enough to diagnose a discrepancy. Track reminders against the item and the deadline version so a rescheduled deadline can follow a defined notification rule. Date conversion alone does not implement public holidays or business days; those require a separate business calendar. These are proposed boundary checks rather than measured scenario results.

Start a small workflow in Make

Try the required workflow with practice data, then choose a plan around its usage and features. Check current prices, promotions and eligibility in the official signup flow.

Sign up on MakeAffiliate link

Estimate costs for your workload

Enter monthly jobs, billable steps and retries to see how different billing units affect your estimate.

Open cost calculator

Official sources

Pricing, availability and feature limits can change. Check the linked official pages before subscribing.

How we compareAdvertising disclosure