Найти смещение UTC для данного города - PullRequest
2 голосов
/ 09 июня 2010

В C ++ в Windows для данного города, скажем, Лондон, Нью-Йорк, Сидней, Сингапур и т. Д., Как найти смещение UTC для каждого из них, то есть функция должна иметь возможность принять название города и вернутьСмещение UTC в текущем сценарии, т.е. с учетом летнего времени.Любые идеи, как это можно сделать с помощью Win32 API

1 Ответ

1 голос
/ 09 июня 2010

Похоже, вы хотите API для поиска в базе данных zoneinfo / tz ..?

Не знаю, есть ли библиотека с именно тем интерфейсом, который вам нужен. Но читать его и искать самостоятельно не составит труда. Это просто база данных плоских файлов , текст с одной записью на строку.

http://en.wikipedia.org/wiki/Zone.tab

...