DST transitions and local-time check
dst_checkCheck daylight saving time observance, yearly clock changes, and whether a local time is valid, skipped, or repeated before scheduling meetings, alarms, or jobs near transitions.
Instructions
Daylight saving time for a time zone: does it observe DST, the year's exact clock changes (UTC instant, local before/after), and whether a local time is valid, skipped (spring-forward gap, e.g. 02:30) or repeated (fall-back, happens twice). Use before scheduling jobs, alarms or meetings near clock changes. First 25 calls per day are free, then $0.001 per call (x402).
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"timezone": "<timezone>"
},
"name": "dst_check"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| year | No | Year to list (default: the datetime's year, else the current year) | |
| datetime | No | Local wall time to check, without offset: YYYY-MM-DDTHH:MM[:SS] | |
| timezone | Yes | IANA time zone, e.g. Asia/Manila |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| year | Yes | ||
| check | Yes | ||
| timezone | Yes | ||
| dst_offset | Yes | ||
| transitions | Yes | ||
| observes_dst | Yes | ||
| standard_offset | Yes |