Date Math v1.7.0
Date Math / Tools / working_hours_overlap

Working hours overlap across time zones

Find when working hours overlap across time zones: the best meeting times for a distributed or remote team. Per-participant hours optional; skips weekends by default; up to 14 days.

MCP tool working_hours_overlapHTTP POST /v1/overlap25 free calls a day, then $0.001

Try it

Runs the real tool over MCP. Edit the arguments and run. Uses your daily free calls.

working_hours_overlap
result
{
  "reference_timezone": "Asia/Manila",
  "from": "2026-11-10T00:00:00+08:00",
  "to": "2026-11-11T00:00:00+08:00",
  "participants": [
    {
      "timezone": "Asia/Manila",
      "work_start": "09:00",
      "work_end": "18:00"
    }
  ],
  "total_overlap_minutes": 60,
  "windows": [
    {
      "start_utc": "2026-11-10T09:00:00Z",
      "end_utc": "2026-11-10T10:00:00Z",
      "duration_minutes": 60,
      "local": [
        {
          "timezone": "Asia/Manila",
          "start": "2026-11-10T17:00:00+08:00",
          "end": "2026-11-10T18:00:00+08:00"
        }
      ]
    }
  ]
}

The result shown before you run is a saved example response.

Use it from your agent

Add the MCP server once and your agent can call working_hours_overlap and the other 19 tools.

Claude Code

One command in your terminal.

claude mcp add --transport http date-math https://date-math.datemath.workers.dev/mcp

Any MCP client

Claude Desktop, Cursor, VS Code, Windsurf.

{
  "mcpServers": {
    "date-math": {
      "url": "https://date-math.datemath.workers.dev/mcp"
    }
  }
}

HTTP + x402

POST JSON; pay the 402 with any x402 client.

curl -X POST https://date-math.datemath.workers.dev/v1/overlap \
  -H "Content-Type: application/json" \
  -d '{"timezones":["Asia/Manila","Europe/London"],"date":"2026-11-10","work_start":"09:00","work_end":"18:00"}'

Full schema: OpenAPI · llms.txt