Date Math v1.7.0
Date Math / Tools / timestamp_normalize

Normalize timestamps to UTC

Detect and convert up to 100 mixed timestamps to UTC ISO 8601: Unix seconds/ms/µs/ns, Excel serial dates, Windows FILETIME, ISO 8601, RFC 2822, YYYY/MM/DD, month-name dates. Flags ambiguous values (03/04/2026: March 4 or 3 April? 45000: Excel date or Unix seconds?) with alternatives. Use for cleaning CSV, log and spreadsheet data.

MCP tool timestamp_normalizeHTTP POST /v1/timestamp25 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.

timestamp_normalize
result
{
  "timezone": "Asia/Manila",
  "count": 4,
  "ok": 4,
  "results": [
    {
      "input": 1762500000,
      "ok": true,
      "format": "unix_seconds",
      "utc": "2025-11-07T07:20:00Z",
      "unix_seconds": 1762500000,
      "unix_ms": 1762500000000,
      "local": "2025-11-07T15:20:00+08:00",
      "assumed_timezone": null,
      "ambiguous": false,
      "alternatives": []
    }
  ]
}

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 timestamp_normalize 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/timestamp \
  -H "Content-Type: application/json" \
  -d '{"values":[1762500000,"03/04/2026 14:30",45000,"Tue, 10 Nov 2026 14:30:00 GMT"],"timezone":"Asia/Manila"}'

Full schema: OpenAPI · llms.txt