最終更新日時: 2025年10月20日 15時51分40秒 (JST)
Raclamusi が更新

履歴 編集

function
<chrono>

# std::chrono::tai_clock::now(C++20)

    static time_point now();

## 概要

現在日時を取得する

## 戻り値

`from_utc(utc_clock::now())`もしくはより精度が高いTAI時間としての現在日時を返す。

## 備考

このクラスの`now()`静的メンバ関数は、標準では`noexcept(false)`である。実装が`noexcept(true)`である保証をしない限り、このクラスはTrivialClock要件を満たさない。

## 例

    #include <iostream>
    #include <chrono>

    namespace chrono = std::chrono;

    int main()
    {
      chrono::tai_clock::time_point tp = chrono::tai_clock::now();
      std::cout << tp << std::endl;
    }

### 出力例

    2019-10-24 11:15:47

## バージョン

### 言語

- C++20

### 処理系

- Clang: 9.0 ❌
- GCC: 9.2 ❌, 15.1 ✅
- Visual C++: 2019 Update 3 ❌