Spec-Zone.ru › C++

std::chrono::leap_second_info

Определён в заголовочном файле <chrono>
struct leap_second_info {
    bool is_leap_second;
    std::chrono::seconds elapsed;
};
(начиная с C++20)

Объект leap_second_info указывает, приходится ли время UTC на вставку положительной високосной секунды, а также общее количество високосных секунд между 1 января 1970 года и временем UTC.

leap_second_info не имеет базовых классов или членов, кроме is_leap_second, elapsed и неявно объявленных специальных функций-членов.

Объекты-члены

is_leap_second
указывает, приходится ли время UTC на вставку положительной високосной секунды
(открытый объект-член)
elapsed
сумма високосных секунд между 1 января 1970 года и временем UTC
(открытый объект-член)

Примечания

leap_second_info обычно получают из std::chrono::get_leap_second_info.

См. также

leap_second
(C++20)
содержит информацию о вставке високосной секунды
(класс)

© cppreference.com
Licensed under the Creative Commons Attribution-ShareAlike Unported License v3.0.
https://en.cppreference.com/cpp/chrono/utc_clock/leap_second_info

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API