C++ хроно конвертирует строку с точностью до микросекунды в объект хроно ⇐ C++
-
Гость
C++ хроно конвертирует строку с точностью до микросекунды в объект хроно
Я анализирую журналы SVN, и они содержат дату/время в этом формате 2023-09-23T23:08:30.383815Z.
Мне нужно преобразовать это в объект времени (предполагается, что std::chrono::steady_lock — хороший формат). Однако весь код, который я смог найти для этого, использует std::tm с точностью до микросекунд:
std::tm t = {}; std::istringstream ss("2023-09-23T23:12:34Z"); ss >> std::get_time(&t, "%Y-%m-%dT%H:%M:%SZ"); если (сс.фейл()) std::cout
Я анализирую журналы SVN, и они содержат дату/время в этом формате 2023-09-23T23:08:30.383815Z.
Мне нужно преобразовать это в объект времени (предполагается, что std::chrono::steady_lock — хороший формат). Однако весь код, который я смог найти для этого, использует std::tm с точностью до микросекунд:
std::tm t = {}; std::istringstream ss("2023-09-23T23:12:34Z"); ss >> std::get_time(&t, "%Y-%m-%dT%H:%M:%SZ"); если (сс.фейл()) std::cout
Мобильная версия