timezone-tools

Convert times between IANA timezones with DST adjustments using Python.

77|9|Updated Oct 10, 2025
One-click install
npx skills add https://github.com/henkisdabro/claudecode-marketplace --skill timezone-tools
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: timezone-tools
Source: https://github.com/henkisdabro/claudecode-marketplace/tree/main/skills/timezone-tools
Command: npx skills add https://github.com/henkisdabro/claudecode-marketplace --skill timezone-tools

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires tzlocal, and includes scripts (resource) components.

What problem does it solve?

Manually calculating time differences across timezones is error-prone and time-consuming, especially for global teams or travel planning. This skill automates precise time conversions and current time lookups.

Core Features & Use Cases

  • Current Time Lookup: Instantly get the current time in any IANA timezone.
  • Time Conversion: Convert a specific time from one timezone to another, automatically handling Daylight Saving Time.
  • Use Case: A user needs to schedule a meeting between New York (America/New_York) and Perth (Australia/Perth). They can use this skill to find out what 2 PM New York time is in Perth time, ensuring everyone attends at the correct local hour.

Quick Start

Use the timezone-tools skill to find out what time 9 AM in "Europe/London" is in "Asia/Tokyo".

Frequently Asked Questions about timezone-tools

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I convert time between different timezones with DST adjustments?

Time conversion between timezones automatically handles Daylight Saving Time adjustments using IANA timezone definitions. Specify the source timezone, target timezone, and time in 24-hour format to get the converted time with DST status and ISO timestamp output.

Can I get the current time in any IANA timezone instantly?

Yes, timezone-tools provides current time lookup for any IANA timezone, returning structured data including the local time, ISO timestamp, day of week, and DST status without manual calculation.

What's the best way to schedule meetings across multiple timezones?

Use timezone conversion to find equivalent times across regions. Input a meeting time in one timezone and convert it to all participant timezones to determine the correct local hours, eliminating scheduling errors for global teams.

Does this work with city-based timezone inquiries?

Yes, timezone-tools supports city-based inquiries through IANA timezone identifiers like America/New_York or Australia/Perth, mapping cities to their timezone regions for accurate local time calculations.

What Python version and dependencies does timezone conversion require?

Timezone-tools requires Python 3.9+ and uses ZoneInfo for IANA timezone handling and tzlocal for system timezone detection, with no additional installation beyond the Skill's tzlocal dependency.

Can timezone conversion handle edge cases like DST transitions?

Yes, the Skill automatically processes DST transitions and outputs DST status in results. Time differences and ISO timestamps account for daylight saving adjustments across any pair of IANA timezones.