C++如何使用经纬度确定时区

C++ How to determine time zone using latitude and longitude

我正在寻找任何 C++ 库或内置的 C++ API 来确定时区,如果纬度和经度作为输入给出。有的话请在这里分享。

我有带有经纬度信息的 UTC 时间,现在我想将其转换为时区。例如 2013-07-10 02:52:49,-44.490947,171.220966 to Pacific/Auckland,2013-07-10T14:52:49

您可以使用 Google Time Zone API or TimeZoneDb.