Namespaces
Variants

std::chrono:: operator<< (std::chrono::zoned_time)

From cppreference.net
Определено в заголовочном файле <chrono>
template < class CharT, class Traits, class Duration, class TimeZonePtr >

std:: basic_ostream < CharT, Traits > &
operator << ( std:: basic_ostream < CharT, Traits > & os,

const std:: chrono :: zoned_time < Duration, TimeZonePtr > & tp ) ;
(начиная с C++20)

Выводит tp в поток os , как если бы с помощью std:: format ( os. getloc ( ) , fmt, tp ) , где fmt это "{:L%F %T %Z}" если CharT это char , или L "{:L%F %T %Z}" если CharT это wchar_t .

Содержание

Параметры

os - выходной поток
tp - zoned_time для вывода

Возвращаемое значение

os

Пример

Отчёты о дефектах

Следующие отчеты об изменениях поведения, влияющие на дефекты, были применены ретроактивно к ранее опубликованным стандартам C++.

DR Applied to Behavior as published Correct behavior
P2372R3 C++20 по умолчанию использовалась заданная локаль L необходим для использования заданной локали

Смотрите также

поддержка форматирования для zoned_time
(специализация шаблона класса)