std::chrono::year_month_day_last:: year_month_day_last
From cppreference.net
<
cpp
|
chrono
|
year month day last
C++
Date and time library
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
std::chrono::year_month_day_last
| Member functions | ||||
|
year_month_day_last::year_month_day_last
|
||||
| Nonmember functions | ||||
| Helper classes | ||||
|
constexpr
year_month_day_last
(
const
std::
chrono
::
year
&
y,
const std:: chrono :: month_day_last & mdl ) noexcept ; |
(C++20 이후) | |
year_month_day_last
객체를 생성하여 연도
y
와 월
mdl.
month
(
)
를 저장합니다. 생성된 객체는 해당 연도와 월의 마지막 날을 나타냅니다.
참고 사항
year_month_day_last
는
std::chrono::year_month
와
std::chrono::last
를
operator
/
를 사용하여 결합하여 생성할 수도 있습니다.
예제
이 코드 실행
#include <chrono> #include <iostream> int main() { std::cout << "주어진 연도의 모든 월별 마지막 날:\n"; constexpr std::chrono::year year{2021}; for (int i{1}; i <= 12; ++i) { const std::chrono::month_day_last mdl{std::chrono::month(i) / std::chrono::last}; const std::chrono::year_month_day_last ymdl{year, mdl}; std::cout << ymdl << " 일: " << ymdl.day() << '\n'; } }
가능한 출력:
주어진 연도의 모든 월별 마지막 날: 2021/Jan/last 일: 31 2021/Feb/last 일: 28 2021/Mar/last 일: 31 2021/Apr/last 일: 30 2021/May/last 일: 31 2021/Jun/last 일: 30 2021/Jul/last 일: 31 2021/Aug/last 일: 31 2021/Sep/last 일: 30 2021/Oct/last 일: 31 2021/Nov/last 일: 30 2021/Dec/last 일: 31
참고 항목
|
(C++20)
|
그레고리력 날짜 생성을 위한 관례적 구문
(함수) |