Как использовать make_zoned из библиотеки дат С++? ⇐ C++
-
Anonymous
Как использовать make_zoned из библиотеки дат С++?
Я пытаюсь использовать библиотеку даты (https://howardhinnant.github.io/date/date.html) для преобразования строки данных/времени в дату/время, принадлежащее определенному часовому поясу.
>
Я использую это:
std::string t = "2024-01-02T14:42:27"; std::stringstream стр(т); std::chrono::time_point< std::chrono::system_lock, std::chrono::секунды > src_timestamp; date::from_stream( str, "%Y-%m-%dT%H:%M:%S", result ); const auto src_tz =locate_zone(std::string("CET")); auto Zoned_src_timestamp = make_zoned (src_tz, src_timestamp); std::cout
Я пытаюсь использовать библиотеку даты (https://howardhinnant.github.io/date/date.html) для преобразования строки данных/времени в дату/время, принадлежащее определенному часовому поясу.
>
Я использую это:
std::string t = "2024-01-02T14:42:27"; std::stringstream стр(т); std::chrono::time_point< std::chrono::system_lock, std::chrono::секунды > src_timestamp; date::from_stream( str, "%Y-%m-%dT%H:%M:%S", result ); const auto src_tz =locate_zone(std::string("CET")); auto Zoned_src_timestamp = make_zoned (src_tz, src_timestamp); std::cout
Мобильная версия