Сообщение 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.
и что-то я гуглю, читаю, но все равно не понимаю как отключить учет локали. может кто в курсе?
спасибо.
пытаюсь сделать парсер datetime-string в секунды.
для разбора строки использую std::get_time().
для перевода в секунды использую std::mktime().
проблема в том, что std::mktime() учитывает и смещение локали, чего не нужно.
нужно всегда получать кол-во секунд по UTC.
и что-то я гуглю, читаю, но все равно не понимаю как отключить учет локали. может кто в курсе?
спасибо.
std::mktime()
привет!
пытаюсь сделать парсер datetime-string в секунды.
для разбора строки использую std::get_time().
для перевода в секунды использую std::mktime().
проблема в том, что std::mktime() учитывает и смещение локали, чего не нужно.
нужно всегда получать кол-во секунд по UTC.
и что-то я гуглю, читаю, но все равно не понимаю как отключить учет локали. может кто в курсе?
спасибо.
зы
хотелось бы без использования сторонних библиотек.
пытаюсь сделать парсер datetime-string в секунды.
для разбора строки использую std::get_time().
для перевода в секунды использую std::mktime().
проблема в том, что std::mktime() учитывает и смещение локали, чего не нужно.
нужно всегда получать кол-во секунд по UTC.
и что-то я гуглю, читаю, но все равно не понимаю как отключить учет локали. может кто в курсе?
спасибо.
зы
хотелось бы без использования сторонних библиотек.