I have created Google Time Zone Api for .NET as a Nuget package so it can be easily integrated to who ever is in need in converting time between on geographic locations.
To install Google Time Zone Api for .NET, you can either run the following command in the Package Manager Console.
PM> Install-Package Google.TimeZoneApi
Or you can directly install it through Manage Nuget Packages window.
|Nuget Packages Window|
How you can use it as follows. You will need to have a Google TImeZone API Key which can be acquired for free to use this Google TimeZone Api for .NET.
I have also added the source code for this Nuget package to GitHub making it public. Please feel free to contribute and to leave your valuable feedback.
Source on GitHubhttps://github.com/jaliyaudagedara/Google.TimeZoneApi