---
name: "std::chrono::tai_clock"
section: "3"
platform: "linux"
package: "gcc"
version: "16.2.1+r23+gd564253eb6c8-1"
release: "Arch Linux 2026-11-01"
platforms: ["linux"]
url: "https://new.carta.tech/std::chrono::tai_clock"
---

# std::chrono::tai\_clock(3)

## NAME

std::chrono::tai\_clock

## SYNOPSIS

\#include \<chrono\>

### Public Types

using **duration**\
 using **period**\
 using **rep**\
 using **time\_point**\

### Static Public Member Functions

template\<typename \_Duration\> static tai\_time\< **common\_type\_t**\< \_Duration, **seconds** \> \> **from\_utc** (const utc\_time\< \_Duration \> &\_\_t)\
 static time\_point **now** ()\
 template\<typename \_Duration\> static utc\_time\< **common\_type\_t**\< \_Duration, **seconds** \> \> **to\_utc** (const tai\_time\< \_Duration \> &\_\_t)\

### Static Public Attributes

static constexpr bool **is\_steady**\

## Detailed Description

A clock that measures International Atomic Time.

The epoch is 1958-01-01 00:00:00.

**Since**

C++20

## Author

Generated automatically by Doxygen for libstdc++ from the source code.
