Spec-Zone.ru › C++

std::chrono::local_t

Определён в заголовке <chrono>
struct local_t {};
(начиная с C++20)

Класс local_t — это псевдочасы, используемые в качестве первого аргумента шаблона std::chrono::time_point для обозначения того, что момент времени представляет местное время относительно ещё не заданного часового пояса. local_time поддерживает потоковый вывод и полный набор арифметических операций над моментами времени.

Семейство моментов времени

Определено в пространстве имён std::chrono
template<class Duration>
using local_time = std::chrono::time_point<std::chrono::local_t, Duration>;
(начиная с C++20)
using local_seconds = local_time<std::chrono::seconds>;
(начиная с C++20)
using local_days = local_time<std::chrono::days>;
(начиная с C++20)
operator<<(std::chrono::local_time)
(C++20)
выполняет вывод local_time в поток
(функция-шаблон)
from_stream(std::chrono::local_time)
(C++20)
разбирает local_time из потока в соответствии с заданным форматом
(функция-шаблон)
std::formatter<std::chrono::local_time>
(C++20)
поддержка форматирования для local_time
(специализация шаблона класса)

См. также

zoned_time
(C++20)
представляет часовой пояс и момент времени
(класс)

© cppreference.com
Licensed under the Creative Commons Attribution-ShareAlike Unported License v3.0.
https://en.cppreference.com/cpp/chrono/local_t

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API