Информация об изменениях

Сообщение std::mktime() от 09.12.2018 16:26

Изменено 09.12.2018 16:28 niXman

std::mktime()
привет!

пытаюсь сделать парсер datetime-string в секунды.
для разбора строки использую std::get_time().
для перевода в секунды использую std::mktime().

проблема в том, что std::mktime() учитывает и смещение локали, чего не нужно.
нужно всегда получать кол-во секунд по UTC.
и что-то я гуглю, читаю, но все равно не понимаю как отключить учет локали. может кто в курсе?

спасибо.
std::mktime()
привет!

пытаюсь сделать парсер datetime-string в секунды.
для разбора строки использую std::get_time().
для перевода в секунды использую std::mktime().

проблема в том, что std::mktime() учитывает и смещение локали, чего не нужно.
нужно всегда получать кол-во секунд по UTC.
и что-то я гуглю, читаю, но все равно не понимаю как отключить учет локали. может кто в курсе?

спасибо.


зы
хотелось бы без использования сторонних библиотек.