У меня есть настройка, использующая localtime(), чтобы получить tm с местным временем, представленным в нем. И это все хорошо.C++ localtime при изменении часового пояса
Однако, если я изменяю часовой пояс во время работы приложения, он не замечает, что я изменил часовые пояса.
Есть ли способ рассказать об этом «снова посмотреть», чтобы обновить системный часовой пояс?
Я знаю, что это, вероятно, не обычный случай, но это то, что тест проводит для проверки этой функции, поэтому они хотят, чтобы она поддерживалась!
Я боялся (или, может быть, надеялся!), Было бы что-то в этом роде. У нас есть надежды на кросс-платформу позже, поэтому решение Posix не очень хорошо.Придется использовать документацию «если вы измените часовые пояса, перезапустите службу». – Jon