Build a api
Budget: ₹1,500 – ₹12,500 INR
Write a Python program that returns information about the world time zones. The program should meet the below requirements:
Requirements:
The code should be written as if you intended to put it into production in a critical environment. Please use all tooling and process you would in day-to-day work.
The program should download a list of all commonly used time zones in JSON format from: https://raw.githubusercontent.com/dmfilipenko/timezones.json/master/timezones.json
By default the program should parse information from the above JSON and return all time zones in a user-friendly format
The program should also accept two optional arguments
--match: If specified, display only information about time zones whose values match the string supplied to this argument
--offset: If specified, the program will only display time zones matching this offset. Note that this should work for time zones ahead of and behind UTC!
Requirements:
The code should be written as if you intended to put it into production in a critical environment. Please use all tooling and process you would in day-to-day work.
The program should download a list of all commonly used time zones in JSON format from: https://raw.githubusercontent.com/dmfilipenko/timezones.json/master/timezones.json
By default the program should parse information from the above JSON and return all time zones in a user-friendly format
The program should also accept two optional arguments
--match: If specified, display only information about time zones whose values match the string supplied to this argument
--offset: If specified, the program will only display time zones matching this offset. Note that this should work for time zones ahead of and behind UTC!