Inspiration

We were inspired by the fact that the theme mentioned something that would last. What better subject than time? Since time is always moving forward, it never stops, and has never met an end.

What we learned

Our time conversion system allows the user to enter a starting time, the timezone of that time, as well as the timezone they'd like for it to be converted to. Finally, after the inputs, the resulting time will be printed.

How we built our project

To start off with, we imported the libraries pytz, datetime, and time to work with. Then, we set up a few simple inputs for the time and timezones, and also typed out a structure for the output. For the actual time conversion, we first took the timezone of the starting time, and converted it to UTC time. Then, we converted that UTC time to the finishing timezone, and outputted the result.

Challenges we faced

Importing the libraries was very confusing for us. We had to download it in the terminal first ( and in the right place too ) before we could actually use it in the code. Because this was our first Hackathon, time management was also important. Dividing up our time into time into sections where we focused on different parts of the project proved to be extremely useful at the end.

Accomplishments

We're proud to say that we managed to pull off a working time conversion system with only little prior knowledge of the topic beforehand. Even more, we're very proud that we were able to learn so much about the different libraries we relied on for the project while coding it.

What we learned

Throughout the process of creating the project, we learned a lot about the libraries we worked with. There were a lot of different functions in the different libraries, and making the most out of all of them required us to have a lengthy understanding of the libraries themselves.

What's next?

While most computers already have this technology, it's still a problem in the daily lives of many people. They don't know when to call, do the hours go forwards or backwards, and how do the conversions really work?

Built With

Share this project:

Updates