Time Zone Converter

image missing
From: commons.wikimedia.org
Click on the image to see a larger version.

Project #1

Write a program to convert Universal Time Coordinated (UTC) to Pacific Standard Time (PST) or what every your local time zone is.

The user enters a time value and the converted time is displayed.

Add a GUI. (see PySimpleGUI or PyQt.)

Things to think about:

Project #2

Write a program to convert any time zone.

The user selects a time zone, and enters a UTC time. The local time zone's time is displayed.

Add a GUI. (see PySimpleGUI or PyQt.)

Project #3

Write a program to convert any time zone to any other time zone.

Add a GUI. (see PySimpleGUI or PyQt.)

Project #4

Write a program to convert latitude/longitude (lat/lon) to a UTC value.

Write a program (or add to original) the capability to convert UTC to longitude.

Add a GUI. (see PySimpleGUI or PyQt.)

Note: This is the great longitude navigation problem. See History of longitude (Wikipedia)

Project #5

Is there a way for a user to enter the name of city (address: city, state, country) and query an online database to get its latitude/longitude (lat/lon)? From the lat/lon is there a way to determine which time zone they are in?

If YES, create and interactive program to perform the above functions.