|
|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Member functions | ||||
year_month::yearyear_month::month | ||||
| Nonmember functions | ||||
| Helper classes | ||||
constexprstd::chrono::year year()constnoexcept; | (1) | (since C++20) |
constexprstd::chrono::month month()constnoexcept; | (2) | (since C++20) |
Retrieves the year and month values stored in thisyear_month object.
#include <chrono>#include <iostream> int main(){std::cout<<std::boolalpha; constexprauto ym{std::chrono::year(2021)/std::chrono::July};std::cout<<(ym.year()==std::chrono::year(2021))<<' ';std::cout<<(ym.month()==std::chrono::month(7))<<'\n';}
Output:
true true