std::chrono::month::operatorunsigned(3)

NAME
std::chrono::month::operatorunsigned - std::chrono::month::operatorunsigned

Synopsis
   constexpr explicit operator unsigned() const noexcept; (since C++20)
   Returns the month value stored in *this.

Return value
   The month value stored in *this.

Example
// Run this code
 #include <chrono>
 #include <iostream>
 int main()
 {
     constexpr std::chrono::month m{6};
     constexpr unsigned p = static_cast<unsigned>(m);
     constexpr unsigned q = static_cast<unsigned>(std::chrono::September);
     std::cout << "The month is: " << p << '\n'
               << "September is: " << q << '\n';
 }

Output:
 The month is: 6
 September is: 9