A simple world clock desktop app built with Python and PyQt5 to help avoid time zone confusion when scheduling meetings.
- Displays current time in 5 time zones
- Auto-detects your system time zone and shows it on the left
- Dropdowns let you change each displayed time zone
- Enter a future date/time to project that moment across all selected time zones
- "Now" button quickly resets the projection to the current time
- Optional 12-hour / 24-hour format toggle
- Time zone layout adjusts automatically when traveling
The current code defaults to the current time zones
reference_zones = ['US/Eastern', 'US/Pacific', 'Europe/Paris', 'Asia/Kolkata', 'Asia/Tokyo']
You can modify this variable if you'd like different time zones everytime you run the app.
pip install -r requirements.txt
python main.py
pip install pyinstaller
pyinstaller main.spec
The executeable will be in dist/World Clock.exe