Skip to content

A world clock software with a simple easy to use UI made with Python

License

Notifications You must be signed in to change notification settings

saiyam-sandhir/Python-World-Clock

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Python-World-Clock

Python World Clock is a software program that displays the current time for multiple timezones or locations around the world.

This program utilizes various packages and libararies to work, which you could look for the requirements section below, and is licensed under the MIT License.

Feel free to play around, hope you like this project.


Preview

1 2 3 4 5


Features

  • Ability to create a clock for any location given its timezone or coordinates.
  • Shows the current time for any location given its timezone is selected or its coordinates are entered.
  • Option to add/remove clocks/time bars from the display window.
  • User-friendly interface with a graphical display.
  • Contains an integrated map that marks the location of the created clocks/time bars.
  • User can easily zoom into the location of a clock using the "Locate" button in the clock/time bar.
  • more

Requirements

  • Python 3.x
  • tkinter
  • customtkinter
  • tkintermapview
  • configparser
  • datetime
  • time
  • threading
  • pytz
  • pillow
  • csv
  • pandas
  • random
  • os
  • geopy
  • timezonefinder

Installation & Usage

  • Clone the repository or download the zip file.
  • Navigate to the project directory in termial/command prompt.
  • Run the command python main.py.
  • The user can also simply run the 'main.py' file using any IDE of choice.

Acknowledgement


Contribution

Your contributions and suggestions are always welcome. For bugs and feature requests, please create an issue.


License

This software is licensed under the MIT License.