名稱空間
變體
操作

std::chrono::leap_second_info

來自 cppreference.com
< cpp‎ | chrono‎ | utc_clock
 
 
日期和時間庫
時間點
(C++11)
(C++20)
時長
(C++11)
時鐘
(C++20)
(C++20)
(C++20)
(C++20)
(C++20)
(C++20)
日間時間
(C++20)(C++20)
(C++20)(C++20)
(C++20)
日曆
(C++20)
(C++20)
(C++20)
(C++20)
(C++20)
(C++20)
(C++20)
(C++20)(C++20)
chrono I/O
(C++20)

時區
(C++20)
(C++20)
(C++20)
(C++20)
(C++20)
(C++20)
(C++20)
leap_second_info
(C++20)
C風格日期和時間
 
 
定義於標頭檔案 <chrono>
struct leap_second_info {

    bool is_leap_second;
    std::chrono::seconds elapsed;

};
(C++20 起)

leap_second_info 指示 UTC 時間是否處於正閏秒插入期間,以及 1970 年 1 月 1 日到該 UTC 時間之間的閏秒總數。

除了 is_leap_secondelapsed 以及隱式宣告的特殊成員函式外,leap_second_info 沒有基類或成員。

[編輯] 成員物件

is_leap_second
UTC 時間是否處於正閏秒插入期間
(公有成員物件)
elapsed
1970 年 1 月 1 日到 UTC 時間之間的閏秒總和
(公有成員物件)

[編輯] 注意

leap_second_info 通常從 std::chrono::get_leap_second_info 獲取。

[編輯] 參閱

包含有關閏秒插入的資訊
(類) [編輯]