An LM Studio plugin that gives local LLMs access to date and time utilities.
Returns the current instant rendered in a caller-selected or plugin-configured IANA timezone.
| Parameter | Type | Notes |
|---|---|---|
timezone | string | Optional. IANA timezone (e.g. America/New_York, Europe/London, UTC). Falls back to plugin default, then to the host system zone. |
Returns a single record:
| Field | Type | Notes |
|---|---|---|
iso | string | UTC ISO 8601 instant. |
local | string | Local date-time in the resolved timezone, YYYY-MM-DD HH:mm:ss. |
timezone | string | The IANA zone the local string was rendered in. |
unix | number | Unix epoch seconds. |
| Setting | Default | Notes |
|---|---|---|
| Default Timezone | auto | IANA timezone name applied when a tool call does not supply one. auto selects the host system zone at runtime. |
Requires Node >= 22.
MIT — see LICENSE.
npm install
npm run dev # run in LM Studio dev mode
npm run lint # ESLint
npm run format # Prettier
npm run knip # dead-code / unused-export check