Как использовать make_zoned из библиотеки дат С++?C++

Программы на C++. Форум разработчиков
Ответить
Anonymous
 Как использовать make_zoned из библиотеки дат С++?

Сообщение Anonymous »


Я пытаюсь использовать библиотеку даты (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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C++»