Featured image of post [C++20] Exemplo de Código Simples para Imprimir a Hora Atual no Formato ISO8601 (UTC)

[C++20] Exemplo de Código Simples para Imprimir a Hora Atual no Formato ISO8601 (UTC)

Imperdível para engenheiros que desejam exibir a hora atual no padrão mundial ISO8601 usando C++! Neste artigo, apresentamos um código de exemplo claro e inteligente para converter a hora atual usando `std::format` e a biblioteca `chrono` no C++20.

Pré-requisitos

  • Padrão ISO C++ 20 (/std:c++20)

Código

1
2
3
4
#include <chrono>
#include <format>

std::string datetime = std::format("{:%FT%TZ}", system_clock::now());

É assim que você imprime a hora atual no formato ISO 8601 em C++.

Referências

comments powered by Disqus