Вы можете использовать putenv
, чтобы изменить переменную окружения TZ
на любой часовой пояс, который вы хотите, а затем использовать localtime
или предпочтительно localtime_r
.Вы можете использовать getenv
для кэширования старой копии, если это необходимо.