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

履歴 編集

function
<chrono>

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

    static time_point now();

## 概要

現在日時を取得する

## 戻り値

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

## 備考

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

## 例

    #include <iostream>
    #include <chrono>

    namespace chrono = std::chrono;

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

### 出力例

    2019-10-24 11:15:10

## バージョン

### 言語

- C++20

### 処理系

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