Featured image of post [C++20] Exemple de code simple pour afficher l'heure actuelle au format ISO8601 (UTC)

[C++20] Exemple de code simple pour afficher l'heure actuelle au format ISO8601 (UTC)

Incontournable pour les ingénieurs qui souhaitent afficher l'heure actuelle au format standard mondial ISO8601 en C++ ! Cet article présente un exemple de code clair et élégant pour convertir le format de l'heure actuelle de manière intelligente et concise, en utilisant std::format de C++20 et la bibliothèque chrono.

Prérequis

  • Norme ISO C++ 20 (/std:c++20)

Code

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

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

Voici comment afficher l’heure actuelle au format ISO 8601 en C++.

Références

comments powered by Disqus