Преобразование часовых поясов в C
Мне нужно конвертировать время между часовыми поясами в C (в Linux, так что все, что специфическое тоже будет делать).
Я знаю свое текущее время, местное и UTC, у меня есть смещение целевого времени. Я пытаюсь использовать mktime, gmtime, localtime и аналогичный набор функций, но все еще не могу понять это.
Заранее спасибо.