leap_second_info 结构

调用 get_leap_second_info 以获取 leap_second_info。 此类型仅包含公共数据成员。 除了指定的基类或成员外,它没有其他基类或成员。

语法

struct leap_second_info; // C++20

公共成员

名称 描述
is_leap_second 仅当指定的时间点出现在插入正闰秒期间,is_leap_second 成员才为 true
elapsed elapsed 成员保存纪元日期(时钟度量时间的开始日期) 1970-01-01 和指定时间之间的所有跃点秒的总和。 如果 is_leap_secondtrue,则指定时间所指的闰秒包括在 elapsed 总和中。

要求

标头<chrono>

Microsoft C++ 从 Visual Studio 2019 版本 16.10 开始支持 leap_second 类。 leap_second 类是一项 C++20 功能。 /std:c++latest 编译器选项是必需的。

一个国际标准机构指定何时应考虑新的闰秒。 Windows 10 版本 1809 及更高版本和 Windows Server 2019 及更高版本可以使用这些更改的数据库。

命名空间std::chrono

另请参阅

<chrono>
get_leap_second_info
leap_second
头文件引用