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

< cpp‎ | chrono‎ | zoned time

定义于头文件 `<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 起)

如同用 std::format(os, fmt, tp) 输出 `tp` 到流 `os` ，其中 `fmt` 若 `CharT` 为 char 则为 "{:L%F %T %Z}" ，或若 `CharT` 为 wchar_t 则为 L"{:L%F %T %Z}" 。

### 参数

os | - | 输出流
tp | - | 要输出的 `zoned_time`

### 返回值

`os` 。

### 示例

| 本节未完成 原因：暂无示例

### 缺陷报告

下列更改行为的缺陷报告追溯地应用于以前出版的 C++ 标准。

DR | 应用于 | 出版时的行为 | 正确行为
--- | --- | --- | ---
P2372R3 | C++20 | 默认使用给定的本地环境 | 需要 `L` 以使用本地环境

### 参阅

std::formatter<std::chrono::zoned_time> (C++20) | std::formatter 的特化，按照提供的格式格式化 `zoned_time` (类模板特化)