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_second 为 true ,则指定时间所指的闰秒包括在 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