- JavaScript 81.7%
- HTML 18.3%
| content.js | ||
| manifest.json | ||
| popup.html | ||
| popup.js | ||
| README.md | ||
AHL Time Adjuster
A Chrome extension that converts AHL game times displayed on theahl.com to your local timezone.
Features
- Automatically finds all game times on theahl.com
- Converts times from the game's local timezone to your selected timezone
- Settings page to configure your preferred timezone
- Works with dynamically loaded content
Installation
-
Save these files in a directory:
manifest.jsoncontent.jspopup.htmlpopup.js
-
Open Chrome and go to
chrome://extensions/ -
Enable Developer mode (toggle in top right)
-
Click Load unpacked and select the directory containing the extension files
-
The extension should now appear in your Chrome extensions list
Usage
-
Click the AHL Time Adjuster extension icon (puzzle piece, top right)
-
Select your timezone from the dropdown
-
Click Save
-
Visit https://theahl.com/ - game times will now display in your local timezone
How It Works
The extension recognizes game times in the format shown on theahl.com (e.g., "1:00 PM MDT") and converts them to your selected timezone. Both the time and timezone abbreviation are updated.
Supported Timezones
- Eastern (US & Canada)
- Central (US & Canada)
- Mountain (US & Canada)
- Pacific (US & Canada)
- Alaska
- Hawaii-Aleutian
- Atlantic (Canada)
- Newfoundland (Canada)
- Mountain (Arizona - no DST)
- Central (Mexico)
Additional timezones can be added by editing the TIMEZONES array in popup.js.