This app runs inside the BotSurf browser. Don't have it yet? Get the app or extension now!

Event Time Localiser

Productivity · All
0 installs · Verified BotGentz app
Launch App
Opens in BotSurf — nothing to install.
CategoryProductivity
PlatformAll
Pricing Free
Installs0
Download BotSurf to use — free
No account needed for free apps. Once BotSurf is open, find this app in Apps from the + menu.

About this app

WHAT IT DOES

Event Time Localiser is a browser extension that scans any webpage for dates and times and displays them in your local timezone. It detects event times in various formats (including ISO 8601 and natural language with timezone abbreviations) and shows the original time alongside the converted local time. A quick conversion tool lets you enter any time and select its timezone to see what it would be in your local timezone. The tool is ideal for remote workers, international teams, event planners, travelers, and anyone who needs to convert times across time zones for meetings, webinars, deadlines, or events.

WHERE IT RUNS

Event Time Localiser runs on any webpage, overlaying a floating panel that does not interfere with page content. It operates entirely in your browser as a lightweight userscript, using JavaScript's Date object and timezone calculations. It works on any page, whether static or dynamic, with no external dependencies. All processing occurs locally—no data is ever sent to any server.

HOW TO USE

After installation, open the floating panel by clicking the extension icon. Click the "Scan Page for Event Times" button to automatically find and display all dates and times on the current page. The panel shows each detected time with its original format and timezone, followed by the converted local time with a green checkmark. You can also use the Quick Convert tool: enter a time (e.g., "14:30" or "2:30 PM"), select its timezone from the dropdown, and click Convert to see the equivalent local time displayed in a flash message. The tool supports ISO format (YYYY-MM-DDTHH:MM:SS±HH:MM) and natural language with timezone abbreviations (EST, PST, GMT, CET, JST, etc.). All conversions use your browser's local timezone automatically.

REAL MECHANISM — WHY THIS WORKS

Most timezone conversion tools require knowing the original timezone and manually entering the time, and many rely on external APIs for timezone data. Event Time Localiser uses a deterministic, offline approach that works entirely within your browser. The engine first scans text nodes on the page and applies a multi-stage parser that detects date/time strings using regular expressions. The parser handles ISO 8601 format (with explicit timezone offsets) and natural language formats with timezone abbreviations (e.g., "2:30 PM EST"). When a timezone abbreviation is detected, the engine maps it to a UTC offset using a built-in dictionary of over 15 common timezone abbreviations (EST, PST, GMT, CET, JST, IST, etc.). The engine then calculates the difference between the original timezone and the user's local timezone, adjusts the date object accordingly, and formats the local time for display. The quick converter uses the same parser and timezone mapping to convert user-entered times on demand. This approach ensures accurate, fast, and fully private timezone conversion without requiring any external services or network access.

THE PANEL

The floating panel is fully draggable and remembers its position per site, snapping to the edges of the viewport when dragged near them. You can collapse the panel to a small icon to minimize screen distraction and expand it back with a single click. The panel is resizable from the bottom-right corner, giving you more space to view converted times. Press the Escape key to close the panel instantly. The panel remains open across page navigation within the same domain, maintaining your current view state. All preferences—panel position—are saved per domain for a seamless experience.

PLEASE NOTE

Event Time Localiser requires the free BotGentz extension to be installed and enabled, as it relies on the cross-extension messaging API provided by BotGentz for DOM access permissions. The timezone detection relies on a built-in dictionary of common timezone abbreviations; less common abbreviations may not be recognized. The parser supports ISO 8601 with explicit timezone offsets and natural language with timezone abbreviations. All times are converted using your browser's local timezone. No page content, time data, or usage information is ever sent to any server. The extension does not read, store, or transmit any personal information. It only scans and converts times locally at your request.

Similar Apps

Log in to BotGentz

Suggest an App

Tell us what you'd find useful — if we build it, we'll email you the moment it's ready.