다음을 통해 공유


leap_second_info 구조체

를 가져오기 위해 호출 get_leap_second_info 합니다 leap_second_info. 이 형식에는 공용 데이터 멤버만 있습니다. 지정된 클래스 이외의 기본 클래스 또는 멤버가 없습니다.

구문

struct leap_second_info; // C++20

공용 멤버

이름 설명
is_leap_second 멤버는 is_leap_secondtrue 양수 윤초를 삽입하는 동안 지정된 시간 지점이 발생하는 경우에만 발생합니다.
elapsed 멤버는 elapsed Epoch 날짜(시계가 시간을 측정하는 시작 날짜) 1970-01-01와 지정된 시간 사이의 모든 윤초의 합계를 보유합니다. 이 true경우 is_leap_second 지정된 시간에서 참조하는 윤초가 합계에 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 클래스
헤더 파일 참조