Compartilhar via


Struct local_t

Um pseudo-relógio.

Sintaxe

struct local_t {}; // C++20

Comentários

Use esse struct como um argumento para o modelo time_point para indicar que um time_point representa a hora local. Especificar local_t não especifica o fuso horário da hora local.

Como exemplo de como local_t é usado, considere a declaração local_days ld{Sunday[1] / January / 2021};. Isso resolve em última instância para time_point<local_t, duration<long long>; onde local_t indica que o time_point representa a hora local.

Não membros

Nome Descrição
from_stream Analise um local_time do fluxo fornecido usando o formato especificado.
operator<< Gerar um local_time para o fluxo fornecido.
Nome Descrição
local_days Um sinônimo de llocal_time<days>. Definido em std::chrono.
local_seconds Um sinônimo de local_time<seconds>. Definido em std::chrono.
local_time Um sinônimo de template <class Duration> using local_time = time_point<local_t, Duration>. Útil para representar um time_point para uma hora local. Você pode especificar o Duration. Definido em std::chrono.

Requisitos

Cabeçalho: <chrono> (desde C++20)

Namespace: std::chrono

Opção do compilador: /std:c++latest

Confira também

<chrono>
file_clock class
gps_clock class
high_resolution_clock
Structsteady_clock
Structsystem_clock
tai_clock classe
Referência de Arquivos de Cabeçalho