local_t-Struktur

Eine Pseudouhr.

Syntax

struct local_t {}; // C++20

Hinweise

Verwenden Sie diese Struktur als Argument für die time_point Vorlage, um anzugeben, dass eine time_point lokale Zeit darstellt. Die Angabe local_t gibt nicht die Zeitzone der lokalen Uhrzeit an.

Betrachten Sie als Beispiel für local_t die Verwendung die Deklaration local_days ld{Sunday[1] / January / 2021}; . Dies wird letztendlich so time_point<local_t, duration<long long>; aufgelöst, dass local_t die time_point die Ortszeit darstellt.

Nicht-Member

Name Beschreibung
from_stream Analysieren Eines local_time aus dem angegebenen Datenstrom mithilfe des angegebenen Formats.
operator<< Gibt einen local_time an den angegebenen Datenstrom aus.
Name Beschreibung
local_days Ein Synonym für llocal_time<days>. Definiert in std::chrono.
local_seconds Ein Synonym für local_time<seconds>. Definiert in std::chrono.
local_time Ein Synonym für template <class Duration> using local_time = time_point<local_t, Duration>. Nützlich für die Darstellung einer time_point für eine Ortszeit. Sie geben die Duration. Definiert in std::chrono.

Anforderungen

Header:<chrono> (seit C++20)

Namespace:std::chrono

Compileroption:/std:c++latest

Siehe auch

<chrono>
file_clock class
gps_clock class
high_resolution_clock
steady_clock-Struktur
system_clock-Struktur
tai_clock-Klasse
Headerdateienreferenz